如何选择特定类型元素的最后一个兄弟或子实例。
例如,如果我有a,我想选择子标记的最后一个实例,但不是最后一个子元素,它可能是标记之外的其他元素,例如,
示例:
<div id="parent">
<span id="a"></span>
<a id="b"></a>
<a id="c"></a>
<ul id="d">...</u>
</div>
代码应搜索#parent
并返回<a id="c"></a>
。
需要使用Protytype,而不是jQuery。
提前致谢。
答案 0 :(得分:0)
以下是我找到的解决方案:
$$('.parent')[1].select('tbody > tr').last().down()....
问题是当.parent
的实例不止一个时,需要定位特定实例,最后一个元素可能是非UI元素,如<script>
标记。此解决方案允许使用索引(在本例中为[1]
)定位特定实例,并定位特定类型元素的最后一个实例,在本例中为tr
。