选择器中and和or的关系

$(":not([title='test']):not([id='mover'],[id='one'])").css("background", "#bbffaa");

and关系:多个选择器合并在一起,连起来写,如: :not([title='test']):not([id='mover']

or关系:多个选择器之间使用逗号“,” 分隔,如:not([id='mover'],[id='one'])

jquery中的children(),其中可以传入选择器加以过滤数据

div:not([title='test'],[class='one'][id='one'])  

!(title=="test" || (class=="one" && id="one" ))

 div:[title='test'],[class='one'][id='one']

title=="test" || (class=="one" && id="one" )

实例下载 

----------------------------------------------

原先以为jquery中不能做复杂的与或关系,经过不断的学习进步,今天发现还是可以的,例子如下:

C#:      istype==4 && Url=="" or istype==2 && Url==""

jquery: [istype='4'][Url=''],[istype='2'][Url='']

jquery中可以使用“,”分隔多个复杂的选择器。


 


原文地址:https://www.cnblogs.com/timy/p/1773111.html