现在的位置: 首页 > 综合 > 正文

选择器中and和or的关系

2013年07月26日 ⁄ 综合 ⁄ 共 631字 ⁄ 字号 评论关闭

$(":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中可以使用“,”分隔多个复杂的选择器。

 

 

抱歉!评论已关闭.