谁能向我解释一下 jQuery .is() 函数到底发生了什么?
我有一种情况,我正在检查一个元素是否是我选择的一组元素中的第一个。
<div>
<ul>
<li>first</li>
<li>second</li>
<li>third</li>
<li>last</li>
</ul>
</div>
$('div > ul > li').first().is(':first') or
$('div > ul').find('li:first').is('li:first')
返回 false....这是怎么回事?
$('div > ul > li').last().is(':last') or
$('div > ul').find('li:last').is('li:last')
返回真