我有一个很长的列表,该列表分为多个子标题。
考虑到它不是列表的最后一个元素,我如何在某些子标题之前访问列表的最后一个元素。 ?如果我有副标题ID,我可以这样做吗
即
<ol>
<h1 id="heading1"> Heading 1 </h1>
<li> bla bla bla </li>
<li> bla bla bla </li>
<li> I WANT TO ACCESS THIS </li>
<h1 id="heading2"> Heading 2 </h1>
<li> bla bla bla </li>
<li> bla bla bla </li>
</ol>
最佳答案
您可以使用标题选择器并使用.prev
$('#heading2').prev()
来自jQuery API的参考:
http://api.jquery.com/prev/
ps。列表中的H1将无法验证。
关于javascript - 如何在不知道JQuery中的索引的情况下访问特定列表项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6639708/