首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery条件选择器

jquery条件选择器
EN

Stack Overflow用户
提问于 2014-01-18 11:22:41
回答 2查看 1.7K关注 0票数 1
代码语言:javascript
复制
<div class="test mypro demo-class" id="test-1">test</div>
<div class="test mypro demo-class" id="test-3">test</div>
<div class="test mypro demo-class" id="test-4">test 2 no demo class</div>
<div class="test mypro" id="test-2">test 2 no demo class</div>

在上面的代码中,我想用id#test-2删除div,并对div进行附加的条件检查。

代码语言:javascript
复制
$("#test-2 div:not(.demo-class)").remove();

请提前帮忙谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-01-18 11:24:04

试试这个:

代码语言:javascript
复制
$("#test-2").not('.demo-class').remove();

但我建议您使用唯一的ID,使用类代替!

http://api.jquery.com/not/

票数 1
EN

Stack Overflow用户

发布于 2014-01-18 11:34:44

目前,您有两个使用id test的元素--2,chane it to class:

代码语言:javascript
复制
<div class="test mypro demo-class test-2">test 2 no demo class</div>
<div class="test mypro test-2">test 2 no demo class</div>

然后使用:

代码语言:javascript
复制
$(".test-2:not(.demo-class)").remove()

演示

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21203399

复制
相关文章

相似问题

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