選擇器中and和or的關係

2022-06-26 15:15:10 字數 684 閱讀 6777

$(":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中可以使用「,」分隔多個複雜的選擇器。

Css選擇器 層次選擇器(關係選擇器)

1.e f 匹配 e 元素下所有的子元素 f 後代選擇器 eg css.box a匹配 box 下所有的子元素 a 2.e f 匹配 e 元素下第一級子元素 f 子選擇器 eg css.box a匹配 box 下第一級子元素 a 3.e f 匹配 e 元素後面緊鄰的哪乙個 f 元素 有且僅有乙個 相...

CSS選擇器之屬性選擇器 關係選擇器

e代表標籤名,如p,div等等 att表示該標籤定義了的乙個屬性名,如class id等,value為該屬性的屬性值,該屬性值為包含字首 value的子字串。若去掉e,則表示匹配滿足條件的任意元素 基本原理同上,不過value表示該屬性值應包含以value為字尾的子字串 基本原理同上,但value表...

CSS中的選擇器之類選擇器和id選擇器

1.類選擇器,又叫class選擇器 2.id選擇器 3.html元素選擇器 又叫標籤選擇器 4.萬用字元選擇器 5.偽類選擇器 6.組合選擇器 多元素選擇器,子元素選擇器,後代選擇器 簡單來說,選擇器就是在css中建立,而在網頁頁面 html,jsp,php,asp.net 中使用 選擇器的名稱命名...