給自定義的屬性賦值只能用attr,1$(selector).attr("datatype","number");//給自定義屬性datatype賦值number。
我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、鼓樓ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的鼓樓網(wǎng)站制作公司
jQuery簡(jiǎn)介:
1.jQuery由美國(guó)人John Resig創(chuàng)建,至今已吸引了來(lái)自世界各地的眾多javascript高手加入其team,包括來(lái)自德國(guó)的Jouml;rn Zaefferer,羅馬尼亞的Stefan Petre等等。jQuery是繼prototype之后又一個(gè)優(yōu)秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,寫更少的代碼,做更多的事情。
2.由于目前高?;旧形撮_(kāi)JavaScript的相關(guān)課程,目前jQuery的學(xué)習(xí),使用,研究都僅限于在職Web程序員之間。
3.用jq的前提,首先要引用一個(gè)有jq的文件:lt;script type="text/javascript";src=""/script。這個(gè)是jquery官方最新的地址??捎迷谧约壕W(wǎng)站里加個(gè)這個(gè),就能使用jquery了。?但仍然建議下載到本地服務(wù)器上。
//類名獲取對(duì)象
$(".類名")
//ID獲取對(duì)象
$("#ID")
//標(biāo)簽獲取對(duì)象
$("標(biāo)簽名")
//有很多方法獲取對(duì)象 下面就只用類名和 id舉例 獲取對(duì)象的方法 你可以查看w3c
//賦值的話 就要看你賦怎么樣的值
//如果是 更改樣式那么就是
$('.類名').css({
width: "",
height: ""
})
$('#id').css({
width: "",
height: ""
})
//如果是 改變標(biāo)簽的屬性
$(".類名").attr("屬性","屬性復(fù)制")
$("#id").attr("屬性","屬性復(fù)制")
//例如
$(".class").attr("id","idmingzi")
//這樣就獲得下面的結(jié)果
div class="class" id="idmingzi"/div
需要準(zhǔn)備的材料分別有:電腦、html編輯器、瀏覽器。
1、首先,打開(kāi)html編輯器,新建html文件,例如:index.html,并引入jquery。
2、在index.html中的script標(biāo)簽,輸入jquery代碼:$('#a').val('測(cè)試賦值本文');。
3、瀏覽器運(yùn)行index.html頁(yè)面,此時(shí)input被成功賦值了“測(cè)試賦值文本”。
給自定義的屬性賦值只能用attr
$(selector).attr("datatype","number");//給自定義屬性datatype賦值number
var?anElement?=?$("#someElement");anElement.attr("anyAttribute","anyValue");//?這段代碼可以給ID為someElement的元素增加屬性anyAttribute?屬性值為anyValue//?屬性名字隨便寫都可以?想寫什么都行?如果屬性名字存在會(huì)修改里面的值?否則就新加屬性
jquery操作html標(biāo)簽的方法非常多,小編在這里總結(jié)一下。
首先,引入jquery,jquery下載地址在文章末尾的相關(guān)鏈接給出,這是運(yùn)用jquery的第一步,也是必不可少的一步!
代碼如下:
head
script src="jquery.js"/script
/head
當(dāng)然,你也可以不下載,直接引用。
代碼如下:
head
script src="/jquery/1.8.0/jquery.min.js"/script
/head
注意jquery的版本,及時(shí)更新。
接下來(lái)介紹jquery的第一種操作html標(biāo)簽的方法。
1.操作已經(jīng)存在的html標(biāo)簽的屬性!
這就需要用到一個(gè)非常強(qiáng)大的函數(shù)attr()
函數(shù)寫法:
var ss=$("HTML標(biāo)簽的ID").attr("想要獲得的屬性");
這樣準(zhǔn)確ID的HTML標(biāo)簽的指定屬性的值就會(huì)賦給變量ss。
例如:var ss=$("#id").attr("value");
當(dāng)然還可以給準(zhǔn)確ID的HTML標(biāo)簽的指定屬性賦值。
函數(shù)寫法:
$("HTML標(biāo)簽的ID").attr("想要改變的屬性","改變的值");
例如:$("#id").attr("class","aaa");
這樣可以將ID為"id"的HTML標(biāo)簽的class改為aaa.
利用這個(gè)函數(shù)更改HTML標(biāo)簽的類或ID,配合樣式表可以做出非常炫的動(dòng)態(tài)效果!
貼上樣例圖:
2.jquery向指定位置添加不存在的HTML標(biāo)簽!
這次需要的函數(shù)是append()或appendto()
有很多人搞不起這兩個(gè)函數(shù)的區(qū)別,稍后會(huì)講明。
函數(shù)寫法:
$("HTML標(biāo)簽的ID").append("完整的HTML標(biāo)簽");
例如:$("#id").append("input type='text' value=' ' id='aa' /");
HTML標(biāo)簽的ID是為了定位添加的HTML標(biāo)簽,添加的HTML標(biāo)簽將會(huì)出現(xiàn)于指定ID標(biāo)簽的后面!注意控制排版!
貼上樣例圖:
接下來(lái)介紹appendto()的用法以及它和append()的區(qū)別!
函數(shù)寫法:
$("完整的HTML標(biāo)簽").appendto("HTML標(biāo)簽的ID");
例如:$("input type='text' value=' ' id='aa' /").append("#id");
這樣也可以達(dá)到與append()的相同效果,至于區(qū)別,也許你已經(jīng)發(fā)現(xiàn)了,區(qū)別就是前后兩個(gè)括號(hào)的內(nèi)容反過(guò)來(lái)了,先填寫HTML標(biāo)簽,再寫指定元素ID。
但是即使這樣寫,添加的HTML標(biāo)簽仍會(huì)出現(xiàn)于指定ID標(biāo)簽的后面!
這個(gè)就不貼樣例圖了。
操作HTML的函數(shù)還有很多,比如圖中提到的CSS()。
這是操作指定屬性的。用attr()也可以做到,所以就不再介紹。
這里貼上一張jquery操作HTML的方法匯總圖。
網(wǎng)頁(yè)標(biāo)題:jquery賦值屬性,jquery取值賦值基本方法
文章出自:http://jinyejixie.com/article32/dseccsc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、網(wǎng)站設(shè)計(jì)、App開(kāi)發(fā)、微信公眾號(hào)、移動(dòng)網(wǎng)站建設(shè)、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)