jQuery Select Element that has no Class or ID

后端 未结 3 931
时光说笑
时光说笑 2020-12-21 07:41

Trying to find a selector to get all elements that have both no class, and no id set to them.

So far I have 2 different outputs depending on if there is a space in

3条回答
  •  不思量自难忘°
    2020-12-21 08:34

    $("*").not("[class],[id]") 
    

    You can keep adding attributes or classes or tags by a comma seperator

    Additional notes http://api.jquery.com/not-selector/

    The .not() method will end up providing you with more readable selections than pushing complex selectors or variables into a :not() selector filter. In most cases, it is a better choice

    (:not) is faster since it is css3 selector browser but show a real slow query in older browsers ie8 or the browsers that dont support css3

    http://jsperf.com/jquery-css3-not-vs-not test results

提交回复
热议问题