JQuery笔记5

it2025-04-11  16

选择器 2

1.奇偶

$(selector:odd) 满足选择器条件的奇数元素 $(selector:even) 满足选择器条件的偶数元素 因为是基零的,所以第一排的下标其实是0(是偶数)

2.可见性

$(selector:hidden) 满足选择器条件的不可见的元素 $(selector:visible) 满足选择器条件的可见的元素 注: div:visible 和div :visible(有空格)是不同的意思 div:visible 表示选中可见的div div :visible(有空格) 表示选中div下可见的元素

3.属性

$(selector[attribute]) 满足选择器条件的有某属性的元素 $(selector[attribute=value]) 满足选择器条件的属性等于value的元素 $(selector[attribute!=value]) 满足选择器条件的属性不等于value的元素 $(selector[attribute^=value]) 满足选择器条件的属性以value开头的元素 ( s e l e c t o r [ a t t r i b u t e (selector[attribute (selector[attribute=value]) 满足选择器条件的属性以value结尾的元素 $(selector[attribute*=value]) 满足选择器条件的属性包含value的元素

注: 一般不要使用[class=className] 而应该使用.className 因为使用$("[class=‘className’]") .toggleClass(“anotherClassName”) 会导致class变成className anotherClassName,再次 使用 [class=className] 就无法选中了 而.className没有这个问题。

最新回复(0)