我有一个有不同类别的孩子的元素。如何选择DOM中某些类.cellDiv
的所有元素,但那些属于this
的子项的元素除外?如何选择某些课程的所有元素,但这些课程的孩子除外?
0
A
回答
2
如何
$('.cellDiv').not($(this).find('.cellDiv'))
或者,如果你知道this
有一个ID,它应该是更快地做
$('.cellDiv:not(#' + this.id + ' > .cellDiv')
-1
一个好主意是,首先做一个addClass这个像这样 $(this).addClass('selected');
那么你就会知道这也是类“选择”,然后选择所有withhout“选择”类 for .... if(!$(element).hasClass('selected')){ ... select it ... }
相关问题
- 1. 500试图删除某些课程
- 2. 这些父母和孩子课程的解释?
- 3. 删除某个孩子(或某些孩子)以外的所有孩子
- 4. 针对所有的课程,只选择被点击的元素
- 5. Optaplanner:限制某些房间的课程
- 6. getX()适用于我的所有课程,除此之外的所有课程
- 7. Jquery选择没有课程的孩子,比如
- 8. 如何选择没有课程的元素?
- 9. 如何获得某些课程的DIV并且也没有?
- 10. 向第一个孩子以外的所有孩子添加课程
- 11. 如何选择此课程?
- 12. 如何选择课下的所有元素?
- 13. 如何选择这些孩子div
- 14. 如何做一些事情上的所有课程js
- 15. 选择所有课程+教师人数
- 16. 如何增加课堂中某些东西的大小,但不能增加课堂中的其他元素?
- 17. 这些课程为什么不完整?
- 18. jquery - 如何选择元素和所有的孩子,除了特定的孩子
- 19. 如何选择所有没有课程的DIV?
- 20. 选择与某些元素
- 21. 如何从课程列表中选择学生课程?
- 22. 如何选择所有下一个课程直到上一堂课并隐藏?
- 23. 选择所有的孩子,除了那些明显组与jQuery
- 24. 在某些宽度问题上删除课程和attr
- 25. 如何从不同的课程访问这些控件?
- 26. 小孩课程中的课程与Moodle中的母课程(meta-course)中的课程的关系在哪里?
- 27. 孩子父母课程的输出
- 28. jQuery的发现孩子递归,但忽略某些元素
- 29. 删除数组中除了某些元素外的所有元素
- 30. 选择所有,但孩子
CSS3有一个`not`功能。不知道如果jQuery支持它。 – zneak 2011-01-27 20:32:07
当你说“孩子”你真的是这个意思吗,还是你的意思是所有的后代? – user113716 2011-01-27 20:37:44