我有一个很长的列表,该列表分为多个子标题。
考虑到它不是列表的最后一个元素,我如何在某些子标题之前访问列表的最后一个元素。 ?如果我有副标题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/

10-12 07:28
查看更多