如何仅考虑可见元素来获取当前元素的索引?

欧米康

我正在使用jQuery创建简单的投资组合,并在下一个选项之前显示视图灯箱。

当用户单击某个项目时,我需要获取该项目的索引,但只考虑可见元素。

点击后,我带

$(this).parents("li").filter(":visible").index();

但是算一下隐藏的元素。

我如何才能使索引仅计算可见元素?

欧米康

我发现了类似的问题

使用jQuery选择样式为“ visibility:visible”或“ visibility:hidden”的项目NOT“ display:none”

var projectIndex = $("#grid li").filter(function() {
            return !($(this).css('visibility') == 'hidden' || $(this).css('display') == 'none');
        }).index(item) + 1;

item是保存被点击元素的变量。

我希望这对某人有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何仅获取父元素的可见子元素?

来自分类Dev

如何仅选择搜索结果中的可见元素

来自分类Dev

上传图片-元素当前不可见

来自分类Dev

Python Selenium:元素当前不可见

来自分类Dev

Python Selenium ::元素当前不可见

来自分类Dev

Selenium Webdriver:元素当前不可见

来自分类Dev

Python Selenium ::元素当前不可见

来自分类Dev

如何强制元素可见?

来自分类Dev

使用JavaScript仅查找可见元素

来自分类Dev

jQuery仅过滤可见元素

来自分类Dev

使用JavaScript仅查找可见元素

来自分类Dev

javascript-如何使用jquery click仅获取许多html元素的当前索引和值?

来自分类Dev

仅当当前用户是模型用户时,jQuery可见列表元素

来自分类Dev

如何禁用列表视图中的所有元素(以及当前在屏幕上不可见的元素)?

来自分类Dev

堆叠式UI元素:如何仅显示可见元素以响应点击

来自分类Dev

获取屏幕上最可见的元素

来自分类Dev

Python 和 Selenium - 获取可见元素

来自分类Dev

如何获取当前可见的图块坐标?

来自分类Dev

是否必须创建新的可见元素来遵守Google的Microdata Schema.org要求?

来自分类Dev

是否必须创建新的可见元素来遵守Google的Microdata Schema.org要求?

来自分类Dev

如何在Rust中的for循环中获取当前元素的索引?

来自分类Dev

如何检查元素是否可见

来自分类Dev

如何等待元素可见

来自分类Dev

如何使用变量使HTML元素可见

来自分类Dev

如何使用Selenium使Xpath元素可见?

来自分类Dev

在python中使用硒,如何克服“消息:元素当前不可见”的问题?

来自分类Dev

元素可见吗?

来自分类Dev

dropdown元素当前不可见,可能无法操作

来自分类Dev

切换当前元素的可见性

Related 相关文章

热门标签

归档