在jQuery輸入元素表達式屬性名即可得到。

成都創(chuàng)新互聯(lián)服務(wù)項目包括豐鎮(zhèn)網(wǎng)站建設(shè)、豐鎮(zhèn)網(wǎng)站制作、豐鎮(zhèn)網(wǎng)頁制作以及豐鎮(zhèn)網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,豐鎮(zhèn)網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到豐鎮(zhèn)省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
如:
1.$("#textId").attr("width")是獲取Id為textId的控件的width屬性。
2.$(".className").attr("width")是獲取包含class名為className的控件的width屬性。
3.$("[name=textName]").attr("width")是獲取name為textName的控件的width屬性。
但要注意,jquery取到的可能是一個數(shù)組,如果確定屬性為同一值,則沒問題,否則應(yīng)該循環(huán)取得控件,再取屬性值。如:$("#textId")[0].width是取第一個控件的width屬性。但也有寫屬性用attr取不到,也需要用角標的方式取得控件后再取屬性。
jQuery是一個快速、簡潔的JavaScript框架,是繼Prototype之后又一個優(yōu)秀的JavaScript代碼庫(或JavaScript框架)。jQuery設(shè)計的宗旨是“write Less,Do More”,即倡導(dǎo)寫更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡便的JavaScript設(shè)計模式,優(yōu)化HTML文檔操作、事件處理、動畫設(shè)計和Ajax交互。
jQuery的核心特性可以總結(jié)為:具有獨特的鏈式語法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對CSS選擇器進行擴展;擁有便捷的插件擴展機制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
$("select option:selected").attr("自定義屬性名");//建議自定義屬性名稱前加data- 這樣更符合html5的規(guī)范,例如XXX,這樣可以使用另一種方法獲取自定義屬性的值$("select option:selected").data("name");//這樣可以獲取到上面例子中的data-nam
attr方法可用2113來獲取或設(shè)置屬性5261,根據(jù)參數(shù)4102個數(shù)的不同來定時獲取還1653是設(shè)置內(nèi),當(dāng)只有1個參數(shù)時容表示獲取屬性值,當(dāng)有2個參數(shù)時表示設(shè)置元素屬性。
例如將圖片的寬度設(shè)置成150:
$("img").attr("width","150");
//參數(shù)有width和150,所以是設(shè)置
例如獲取圖片的寬度:
$("img").attr("width");
//參數(shù)只有width,所以此時是獲取
給自定義的屬性賦值只能用attr,1$(selector).attr("datatype","number");//給自定義屬性datatype賦值number。
jQuery簡介:
1.jQuery由美國人John Resig創(chuàng)建,至今已吸引了來自世界各地的眾多javascript高手加入其team,包括來自德國的Jouml;rn Zaefferer,羅馬尼亞的Stefan Petre等等。jQuery是繼prototype之后又一個優(yōu)秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,寫更少的代碼,做更多的事情。
2.由于目前高校基本尚未開JavaScript的相關(guān)課程,目前jQuery的學(xué)習(xí),使用,研究都僅限于在職Web程序員之間。
3.用jq的前提,首先要引用一個有jq的文件:lt;script type="text/javascript";src=""/script。這個是jquery官方最新的地址。可用在自己網(wǎng)站里加個這個,就能使用jquery了。?但仍然建議下載到本地服務(wù)器上。
//jquery使用Attr方法為元素添加屬性和獲取屬性
語法 element.attr('自定義屬性名','自定義屬性值');
例如:
a href="#"我是一個鏈接/a
$('a').attr('data-type','hello');
//這個時候a標簽變成這個樣子 a href="#" data-type="hello"我是一個鏈接/a
//如需獲取自定義屬性的值只需要
var t = $('a').attr('data-type');
alert('data-type的值為' + t);
div是沒有value屬性的,但是我們可以給它加上去也是可以獲得的,在這里value只是一個自定義參數(shù)。
html代碼
div class="store" ?value="tanyu"/div
jq代碼
$(function(){
$(".store").click(function(){
alert($(this).attr('value'));
});
});
新聞名稱:jquery定義屬性值,jquery 屬性賦值
網(wǎng)站路徑:http://chinadenli.net/article19/dsgdhdh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、搜索引擎優(yōu)化、自適應(yīng)網(wǎng)站、移動網(wǎng)站建設(shè)、服務(wù)器托管、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)