首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery选择"parents“

jquery选择"parents“
EN

Stack Overflow用户
提问于 2011-12-08 00:20:13
回答 3查看 1.3K关注 0票数 1

如果我有以下条件:

代码语言:javascript
复制
<div id="wrapper">
    <h3>Title</h3><!-- I want to select this --> 
    <a name="anchor-name"></a>
    <div class="section">
        <h4>Sub section</h4>
        <a name="subsection-name"></a> <!-- this is selected -->
        <div class="subsection"></div>
    </div>
    <h3>Title</h3>
    <a name="anchor-name"> </a>
    <div class="section">
        <h4>Sub section</h4>
        <a name="subsection-name"></a> 
        <div class="subsection"></div>
    </div>
    <h3>Title</h3>
    <a name="anchor-name"></a>
    <div class="section">
        <h4>Sub section</h4>
        <a name="subsection-name"></a> 
        <div class="subsection"></div>
    </div>
</div>

并且我选择了锚点(如图所示),我该如何访问<h3>Title</h3>?我想要最近的"parent h3"...

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-12-08 00:22:49

在进一步讨论之前,值得注意的是,h3不是a元素的父元素。但是,假设h4结构一致,下面的代码应该选择该HTML:

代码语言:javascript
复制
$(this).closest('div.section').prevAll('h3:first');

JS Fiddle demo

顺便说一句,如果HTML的this片段包含在另一个元素中,可以给出:

代码语言:javascript
复制
<div class="contentWrapper">
    <h3>Title</h3>
             <a name="anchor-name"></a>
             <div class="section">
                    <h4>Sub section</h4>
                    <a name="subsection-name"></a> // this is selected
    <!-- ...other stuff... -->
</div>

那么它将是最容易使用的:

代码语言:javascript
复制
$(this).closest('.contentWrapper').find('h3');

参考文献:

  • closest().
  • find().
  • prevAll().
  • siblings().
票数 4
EN

Stack Overflow用户

发布于 2011-12-08 00:25:02

h3不是父对象,它是父对象中的子对象,什么是“包含”h3?

假设它是另一个div,id为main-holder..并且选择的a是$(this):

$h3 = $(this).parent("#mainholder").children("h3")

票数 1
EN

Stack Overflow用户

发布于 2011-12-08 00:21:42

使用jQuery closest()函数;

代码语言:javascript
复制
$("a[name=subsection-name]").closest("h3");
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8418654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档