獲取屬性和設定屬性
如果要獲取p元素的屬性title,那麼只需要給attr()方法傳遞乙個引數,即屬性名稱。
1
var
$para = $(
"p"
);
//獲取節點
2
var
p_txt = $para.attr(
"title"
);
//獲取元素節點屬性title
如果要設定元素的屬性title的值,也可以使用同乙個方法,不同的是,需要傳遞兩個引數即屬性名稱和對應的值。
1
$(
"p"
).attr(
"title"
,
"your title"
);
//設定單個的屬性值
如果需要一次性為同乙個元素設定多個屬性,可以使用下面的**來實現:
1
$(
"p"
) .attr();
2
//將乙個「名/值」形式的物件設定為匹配元素的屬性
jquery中的很多方法都是同乙個函式實現獲取(getter)和設定(setter)的,例如上面的attr()方法,既能設定元素屬性的值,也能獲取元素屬性的值。類似的還有html()、text()、height()、width()、val()和css()等方法。
刪除屬性
在某些情況下,需要刪除文件中某個元素的特定屬性,可以使用removeattr()方法來完成該任務。
如果需要刪除p元素的title屬性,可以使用下面的**實現:
1
$(
"p"
).removeattr(
"title"
);
//刪除元素的屬性title
jQuery對元素內容操作
jquery提供了對元素的內容和值進行操作的方法,其中,元素的值是元素的一種屬性,大部分元素的值都對應value屬性。下面我們再來對元素的內容進行介紹。元素的內容是指定義元素的起始標記和結束標記中間的內容,又可分為文字內容和html內容。那麼什麼是元素的文字內容和html內容?通過下面這段來說明。測...
jQuery對元素 節點的操作
一 文字內容的操作 方法 text text val 例子 div div 獲取 div元素 console.log div.text 獲取文字內容 div.text aaaaa 設定了文字的內容 二 html內容的操作 html 用於獲取第乙個匹配元素的 html 內容 html val 用於設定...
jquery對iframe的元素進行遍歷
先是打算遍歷時間容器,對其進行修改,後面發現友言是嵌入frame,由於涉及到跨域問題,所以無法對其dom節點進行修改 這個是在同乙個域下,可以訪問 這個是在不同網域名稱下,不能跨域訪問其中的元素 如果是在同乙個域下。那麼是可以修改frame裡頭元素的值。time ago window.frames ...