日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

jQuery的DOM操作之取值/赋值(1)

發(fā)布時(shí)間:2024/2/28 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jQuery的DOM操作之取值/赋值(1) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

.html()方法

作用:獲取集合中第一個(gè)匹配元素的HTML內(nèi)容或設(shè)置每一個(gè)匹配元素的html內(nèi)容

【例】取值

<body> <ul><li>1</li><li>2</li><li>3</li> </ul><script src="./jquery.js"></script><script>//.html()//取值console.log($('ul').html());console.log($('ul li').html());</script> </body>

結(jié)果:console打印結(jié)果

【例】常數(shù)賦值

html代碼不變,js代碼如下

$('ul').html('9');

結(jié)果:ul內(nèi)的內(nèi)容變?yōu)?

【例】循環(huán)常數(shù)賦值

js代碼

$('ul li').html('9');

結(jié)果:循環(huán)賦值使所有l(wèi)i元素的內(nèi)容被賦值為9

【例】函數(shù)賦值

var arr = ['第一名:小竇','第二名:小景','第三名:小明'] $('ul li').html(function (index,ele) {return arr[index]; }).css({color: 'red'})

結(jié)果,頁(yè)面內(nèi)容123改變?nèi)缦?/p>

【例】元素賦值

$('ul li').html("<p style='color:steelblue'>山水萬(wàn)程,皆要好運(yùn)</p>");

結(jié)果:HTML中加入了p標(biāo)簽

?

【例】字符串的拼接

var arr = ['第一名:小竇','第二名:小景','第三名:小明'] $('ul li').html(function (index,ele) {return '<p style="color:steelblue">' + arr[index] + '</p>'; })

?結(jié)果

.text()

作用:得到匹配元素集合中每個(gè)元素的文本內(nèi)容結(jié)合,包括他們的后代,或設(shè)置匹配元素集合中每個(gè)元素的文本內(nèi)容為指定的文本內(nèi)容。

【例】匹配后代的文本

console.log($('ul').text());

結(jié)果:打印如下

【例】匹配自己的文本

console.log($('ul li').text());

結(jié)果:打印123

【例】賦值

var arr = ['第一名:小竇','第二名:小景','第三名:小明']; $('ul li').text(function (index,ele) {return arr[index]; }).css({color: 'steelblue'})

結(jié)果:li中的文本內(nèi)容改變

.size()

作用:相當(dāng)于length

【例】

console.log($('ul li').size());

結(jié)果打印3

超強(qiáng)干貨來(lái)襲 云風(fēng)專訪:近40年碼齡,通宵達(dá)旦的技術(shù)人生

總結(jié)

以上是生活随笔為你收集整理的jQuery的DOM操作之取值/赋值(1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。