[英]How can I select all elements of certain class except those that are children of this?
我有一個元素,有不同班級的孩子。 我如何選擇DOM中某些類.cellDiv
所有元素,除了屬於this
元素的那些元素?
怎么樣
$('.cellDiv').not($(this).find('.cellDiv'))
或者,如果你知道this
有一個ID,它應該是更快地做
$('.cellDiv:not(#' + this.id + ' > .cellDiv')
好主意是首先像這樣做一個addClass這樣的$(this).addClass('selected');
然后,您將知道該類也具有“已選擇”類for .... if(!$(element).hasClass('selected')){ ... select it ... }
然后for .... if(!$(element).hasClass('selected')){ ... select it ... }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.