日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jquery > jQuery-Attributes(屬性)的使用(一、屬性篇)

jQuery-Attributes(屬性)的使用(一、屬性篇)

來源:程序員人生   發布時間:2013-11-20 10:34:47 閱讀次數:3231次
本系列文章主要講述jQuery框架的屬性(Attributes)使用方法,文章分為:屬性篇、類篇、Html代碼篇&文本篇、值篇共4篇文章。
本篇講解:attr(name),attr(properties),attr(key,value),attr(key,fn),removeAttr(name)的用法。
您對本系列文章有任何建議或意見請發送到郵箱:sjzlgt@qq.com
您可以到jQuery官網來學習更多的有關jQuery知識。
在IE6/7/8、火狐下測試過了,效果都行實現。
版權所有:code-cat 博客:http://www.cnblogs.com/bynet/ 轉載請保留原作者、出處和版權信息!
1. attr(name)用法
定義:取得第一個匹配元素的屬性值。通過這個方法可以方便地從第一個匹配元素中獲取一個屬性的值。如果元素沒有相應屬性,則返回 undefined 。
返回值:Object
參數:name (String) : 屬性名稱
實例:將ID為"div_a1"的DIV中第一張圖片的路徑、ID、Name、寬度、Alt、Value屬性的值輸出到ID為'div_a1_1'的DIV中。
代碼:
$("#div_a1_1").append('<span style="color:Red;"><strong>圖片數量:$("#div_a1 img")獲取到'+$("#div_a1 img").size()+'張圖片</strong></span><br />');
$("#div_a1_1").append('第一張圖片路徑:'+$("#div_a1 img").attr("src")+'<br />');
$("#div_a1_1").append('第一張圖片ID:'+$("#div_a1 img").attr("id")+'<br />');
$("#div_a1_1").append('第一張圖片Name:'+$("#div_a1 img").attr("name")+'<br />');
$("#div_a1_1").append('第一張圖片框寬度:'+$("#div_a1 img").attr("width")+'<br />');
$("#div_a1_1").append('第一張圖片框alt:'+$("#div_a1 img").attr("alt")+'<br />');
$("#div_a1_1").append('<span style="color:Red;"><strong>第一個圖片框Value值:'+$("#div_a1 img").attr("Value")+'</strong></span><br />'); //點擊按鈕一看效果

DIV ID="div_a1"
Google 雅虎
id="div_a1_1"

你可以試著將上面那個文本框的屬性值輸出
注意:選擇器$("#div_a1 img")獲取到了2張圖片,而att(name)只得到第一張圖片的屬性值。img元素沒有value屬性,所以最后輸出'undefined'。
2. attr(properties)用法
定義:將一個“名/值”形式的對象設置為所有匹配元素的屬性。
這是一種在所有匹配元素中批量設置很多屬性的最佳方式。 注意,如果你要設置對象的class屬性,你必須使用'className' 作為屬性名。 或者你可以直接使用.addClass( class ) 和 .removeClass( class ).
返回值:jQuery
參數:properties (Map) : 作為屬性的“名/值對”對象
實例:將ID為"div_b1"的DIV中為所有圖像設置src和alt屬性。
代碼:
$("#div_b1 img:eq(0)").attr({ src: "/uploads/allimg/091214/154644DH-0.gif", alt: "Google" });
$("#div_b1 img:eq(1)").attr({ src: "/uploads/allimg/091214/1546445K8-1.gif", alt: "雅虎" }); //點擊按鈕二看效果

DIV ID="div_b1"

3. attr(key,value)用法
定義:為所有匹配的元素設置一個屬性值。
返回值:jQuery
參數:key (String) : 屬性名稱 value (Object) : 屬性值
實例:將ID為"div_c1"的DIV中為所有圖像設置src屬性。
代碼:
$("#div_c1 img:eq(0)").attr("src","/uploads/allimg/091214/154644DH-0.gif");
$("#div_c1 img:eq(1)").attr("src","/uploads/allimg/091214/1546445K8-1.gif"); //點擊按鈕三看效果

DIV ID="div_c1"

4. attr(key,fn)用法
定義:為所有匹配的元素設置一個計算的屬性值。不提供值,而是提供一個函數,由這個函數計算的值作為屬性值。
返回值:jQuery
參數:key (String) : 屬性名稱 fn (Function) : 返回值的函數 范圍:當前元素, 參數: 當前元素的索引值
實例:將ID為"div_d1"的DIV中為所有圖像把title屬性的值設置為src屬性的值。
代碼:$("#div_d1 img").attr("src", function() { return this.title;}); //點擊按鈕四看效果
DIV ID="div_d1"


5. removeAttr(name)用法
定義:從每一個匹配的元素中刪除一個屬性。
返回值:jQuery
參數:name (String) : 要刪除的屬性名
實例:將ID為"div_e1"的DIV中為把所有圖像src屬性刪除 。
代碼:$("#div_e1 img").removeAttr("src"); //點擊按鈕五看效果
DIV ID="div_e1"


 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久精品人人做人人爽 | 久久久国产一区 | 中文字幕亚洲第一 | 一区二区三区精品在线 | 日本综合久久 | 日韩欧美高清一区二区 | 欧美日韩国产一区二区 | 精品美女久久久 | 成人精品一区二区三区校园激情 | 成人免费在线观看 | www国产亚洲精品久久网站 | 成人在线www| 久久久久久国产精品免费免费 | 99国产精品视频免费观看 | 国产精品毛片无码 | 91久久久久久久 | 尤物网站在线 | 久久精品视频网 | 亚洲欧美精品一区 | 国产精品久久一区二区三区不卡 | 欧美成人一区二区 | 成人综合久久 | 严国精品国产三级国产 | 亚洲国产精品久久久久久久久久 | 蜜乳av另类精品一区二区 | 成人午夜又粗又硬又大 | 一级黄色小视频 | 亚洲一区二区三区精品动漫 | 99在线视频精品 | 久久加久久 | 亚洲电影中文字幕 | 精品久久久久久久久久久久久久 | 亚洲国产成人91精品 | 2021国产精品视频 | av爽爽 | 欧美激情精品久久久久久 | 国产精品久久久久久 | 欧美日韩国 | 亚洲色图18p | 欧美日韩一区二区三区视频 | 日本www视频|