如何在不知道JQuery中的索引的情况下访问特定的列表项

时间:2011-07-10 06:52:09

标签: javascript jquery

我有一个很长的列表,它被分成多个子标题。 如何在某些子标题之前访问列表的最后一个元素,因为它不是列表的最后一个元素。 ?如果我有副标题

,我可以这样做吗?

<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>

1 个答案:

答案 0 :(得分:3)

您可以使用标题选择器并使用.prev

$('#heading2').prev()

来自jQuery api的引用: http://api.jquery.com/prev/

P.S。列表中的H1不会验证。