我经常看到类似于某种形式的 jQuery 代码.each()
,它有一个 ID 选择器:
$('#selector').each(function(index, element){
// do something
});
现在,了解只有一个具有该 ID 的元素,但我想保持 jQuery 对象的链式能力,除了.each()
. 有没有办法没有.each()
这里的开销?
(我知道这很挑剔,因为for
每个内部的开销并不大)
像这个例子假的“justme”:
$('#selector').justme(function(myElement){
alert(myElement.id);
// do something
}).parent('div')...
我知道有例如:
$('#selector').eq(0)
$('#selector')[0]
但是这些缺少功能或者破坏了jQuery链。