jQuery操作元素的class屬性

2021-09-07 16:33:46 字數 676 閱讀 1692

今天在做乙個選單摺疊外掛程式的時候需要根據頁面的url改變其class屬性。jquery操作元素的屬性是非常方便的,在此記錄一下:

1.給元素新增class屬性:

(1)新增單個class可以直接寫class名字,例如:

$("

p").addclass("

selected

");

(2)新增多個class多個class中間空格隔開:例如:

$("

p").addclass("

selected highlight

");

2.給元素刪除class屬性:

(1)刪除單個class位元組寫上class名字,例如:

$("

p").removeclass("

selected

");

(2)刪除匹配元素的所有類

$("

p").removeclass();

3如果存在(不存在)就刪除(新增)乙個類。

例如:

$("

p").toggleclass("

selected

");

jQuery操作元素

對於元素屬性的操作 attr 屬性名 獲得屬性 如 a attr href 獲得鏈結的內容 removeattr 屬性名 刪除此屬性 如 a removeattr href 移除href屬性 2.對於元素內容的操作 dd html 獲得元素的html內容 dd html 哈哈哈 設定元素的html內...

jQuery操作元素

獲取內容 test text test html test val 獲取屬性 test attr href 設定或者修改屬性 attr disabled disabled removeattr checked input select在value值變化時可以呼叫不同的函式 change functi...

jQuery 元素操作

一.高度和寬度 獲取高度 div height 高度 div width 寬度 設定高度 div height 300 div height 300px 有沒有單位都可以 獲取高度和寬度,沒有引數 結果300 number型別 如果要進行數 算,要用這個方法 二.座標值 獲取位置值的兩種方式 1 o...