我正在通过 jQuery 加载一些 HTML 元素:
考虑这种情况:
<li>test</li> (1)
<li>test</li> (2)
<li>test</li> (3)
如果我做:
$("body").find('li:last')
我将得到最后一个 li 元素,即我标记为 (3) 的那个,如果我总是按顺序添加项目,那会很好。但是,如果我在两者之间添加一个新元素:
<li>test</li> (1)
<li>test</li> (2)
<li>test</li> (4)<-
<li>test</li> (3)
:last 不会,因为我添加的元素不是列表中的最后一个。
我如何获得对(4)的参考?
编辑:请不要 eq() 解决方案,我需要它是动态的,我不能总是知道元素在上下文中的添加位置。