为jquery设置顶级元素节点

时间:2015-06-03 11:57:43

标签: javascript jquery

我有以下页面布局:

<div class="content">
    <div class="main-content profile0">
        <div class="messages">
        </div>
        <div class="moreinfo">
        </div<
    </div>

    <div class="main-content profile1">
        <div class="messages">
        </div>
        <div class="moreinfo">
        </div<
    </div>

</div>

目前我一直在做

这样的事情
$('.messages').remove();

但是我需要能够设置哪个div实际上是父,所以我可以告诉jquery只看div的childer&#34; main-content profile1&#34;

那么

$('.messages').remove();

指的是&#34;主要内容个人资料1&#34;而不是&#34;主要内容profile0&#34;

2 个答案:

答案 0 :(得分:0)

您可以使用find()之类的

$('.main-content.profile1').find('.messages').remove();

答案 1 :(得分:0)

正如AmmarCSE所说,你可以使用find(),但你也可以只改变选择器。

$('.main-content.profile1 .messages')