Javascript 灯箱';下一个';功能仍显示通过显示隐藏的元素(li):无;
我有一个无序列表(ul)和列表标签(li),我有一些jQuery将它们过滤成两个组。单击项目后,在本例中为图像,将弹出一个灯箱。到目前为止,一切都正常工作(将(li)元素过滤到各自的组和灯箱中) 问题是,一旦我过滤了图像,灯箱就有了“下一个”功能,即使过滤掉了,也会显示下一个(li)图像。过滤器将已过滤掉的(li)的缩略图设置为显示:无;在css中 有没有一种方法可以通过jQuery告诉灯箱忽略使用display:none;隐藏的元素这看起来很简单,但目前我对html和css之外的知识还很有限Javascript 灯箱';下一个';功能仍显示通过显示隐藏的元素(li):无;,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个无序列表(ul)和列表标签(li),我有一些jQuery将它们过滤成两个组。单击项目后,在本例中为图像,将弹出一个灯箱。到目前为止,一切都正常工作(将(li)元素过滤到各自的组和灯箱中) 问题是,一旦我过滤了图像,灯箱就有了“下一个”功能,即使过滤掉了,也会显示下一个(li)图像。过滤器将已过滤掉的(li)的缩略图设置为显示:无;在css中 有没有一种方法可以通过jQuery告诉灯箱忽略使用display:none;隐藏的元素这看起来很简单,但目前我对html和css之外的知识还很有限
PS:我已经到处寻找了一些地方,我找到了可以工作的代码,但是它会从页面中删除(li),您必须刷新页面才能再次显示。这不是我想要的,因为我有一个“全部显示”按钮用于此目的。您可以使用jQuery.filter仅获取可见元素,例如
$('.class').filter(':visible');