JQuery选择删除class!="dgItem"

gul*_*aek 2 html jquery

嗨,我想删除以下内容

<tr><td style="padding-left:20px;" class="content">
Run Code Online (Sandbox Code Playgroud)

这很好用

$(".content").first().remove();
Run Code Online (Sandbox Code Playgroud)

但在我的一些页面上,我有这个

<tr class="dgItem"><td class="content">
Run Code Online (Sandbox Code Playgroud)

它被删除了.有可能让JQuery只选择第一个例子吗?

use*_*716 6

试试这个:

示例: http ://jsfiddle.net/7c7kD/

$('tr:not(.dgItem) > td.content').remove();
Run Code Online (Sandbox Code Playgroud)

使用jQuery的:not()选择器,这将删除没有该类td.content的直接子元素.<tr>.dgItem