2012-07-16 2 views
1

가능한 중복 모든 요소를 ​​선택합니까 : 나는 정의 된 클래스가없는 모든 요소를 ​​선택해야
jQuery get all divs which do not have class attribute는 어떻게 더 클래스

. JQuery로 어떻게 할 수 있습니까?

+3

용도는 무엇입니까? –

+1

'* : not ([class])' – Musa

+3

':)'[jQuery 클래스 속성을 가지고 있지 않은 모든 div를 얻는다.] (http://stackoverflow.com/questions/1962247/jquery-get-all- divs-do-have-have-class-attribute) ** 또는 ** http://stackoverflow.com/questions/2715330/jquery-how-to-find-elements-without-a-class-set ** 또는 ** –

답변

5
$(':not([class])') 

, 그들은 클래스가없는 경우이 또한 html, body, head을 선택합니다 유의하십시오.

+0

'$ ('* : not ([class])')'가 아니어야합니까? –

+0

사용해보기. '*'는 함축적입니다. – mVChr

+0

이것을 잘 알면 =) –

4

이 쿼리는 모든 요소를 ​​선택하고 클래스 속성을 가지고 있지 않는 사람들을 필터링합니다 : $('*').not('[class]') 그러나

+0

답장을 보내 주셔서 감사합니다. – Phil

+0

문제가 없지만 mVChr의 쿼리는 더 깨끗합니다. – KGZM