它在这里(http://api.jquery.com/first-selector)上说“为了在使用 :first 选择元素时获得最佳性能,首先使用纯 CSS 选择器选择元素,然后使用 .filter(” :第一的”) ”
有人可以举个例子吗?
它在这里(http://api.jquery.com/first-selector)上说“为了在使用 :first 选择元素时获得最佳性能,首先使用纯 CSS 选择器选择元素,然后使用 .filter(” :第一的”) ”
有人可以举个例子吗?
示例收集所有DIV
,然后过滤:first
var divFirst=$('div').filter(':first');
也可以使用first()
也将filter()
在 jQuery 内部使用的方法
var divFirst=$('div').first();
$('.elements').filter(':first');
或者:
$('.elements').first();
或者:
$('.elements').eq(0);
比以下更有效:
$('.elements:first');
其他 jQuery 选择器(例如:has
vs.has
方法)就是这种情况。