jQuery:给定一个选择器,只找到它的可见元素

前端之家收集整理的这篇文章主要介绍了jQuery:给定一个选择器,只找到它的可见元素前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这应该是一个容易。我有一个变量,我已经声明称为$ listItems。声明如下所示:
var $listItems = $ul.children('li'); // $ul is just a selected unordered list

后来在我的代码中,我只想获得当前可见的那些。我该怎么办?就像是:

$listItems.parent().children(':visible')?

谢谢。

解决方法

您可以使用 .filter()将一组元素缩小到仅匹配选择器(或函数)的元素,如下所示:
$listItems.filter(':visible')
原文链接:https://www.f2er.com/jquery/184622.html

猜你在找的jQuery相关文章