2014-02-07 43 views
0

我想要使用:gt与包含JQuery对象集合的变量。如何使用:gt与包含JQuery对象集合的变量

var $allIcons = $('.myIcons'); 
var $greaterThanFive = $allIcons.find(':gt(5)'); 

的 “$ allIcons.find( ':GT(5)')” 呼叫不返回任何东西。我已经验证$ allIcons包含超过5个项目。

+0

'$ allIcons.slice(5)' – adeneo

回答

1

您需要使用.filter(),提供的选择器针对每个元素进行测试;与选择器匹配的所有元素都将包含在结果中。

var $greaterThanFive = $allIcons.filter(':gt(5)'); 

.find()方法允许我们通过这些元素的后代搜索

OR

您可以简单地使用

var $greaterThanFive = $allIcons.slice(5); 
相关问题