W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
html()
函數(shù)用于設(shè)置或返回當(dāng)前jQuery對象所匹配的DOM元素內(nèi)的html內(nèi)容。
該函數(shù)的用途相當(dāng)于設(shè)置或獲取DOM元素的innerHTML
屬性值。
該函數(shù)屬于jQuery
對象(實例)。
參數(shù) | 描述 |
---|---|
htmlString | 可選/String/Function類型 用于設(shè)置的html字符串。 |
如果沒有指定htmlString
參數(shù),則表示獲取第一個匹配元素的html內(nèi)容;如果指定了htmlString
參數(shù),則表示設(shè)置所有匹配元素的html內(nèi)容。
jQuery 1.4 新增支持:參數(shù)htmlString
可以為函數(shù)。html()
將根據(jù)匹配的所有元素遍歷執(zhí)行該函數(shù),函數(shù)中的this
將指向?qū)?yīng)的DOM元素。
html()
還會為函數(shù)傳入兩個參數(shù):第一個參數(shù)就是該元素在匹配元素中的索引,第二個參數(shù)就是該元素當(dāng)前的html內(nèi)容。函數(shù)的返回值就是需要為該元素設(shè)置的html內(nèi)容。
如果參數(shù)htmlString
不是字符串或函數(shù)類型,則會被轉(zhuǎn)換為字符串類型( toString() )。如果參數(shù)為null
或undefined
,則將其視作空字符串("")。
html()
函數(shù)的返回值是String/jQuery類型,返回值的實際類型取決于html()
函數(shù)所執(zhí)行的操作。
如果html()
函數(shù)執(zhí)行的是設(shè)置操作,將返回當(dāng)前jQuery對象本身。如果執(zhí)行的是獲取操作,將返回第一個匹配元素的html內(nèi)容,該值為字符串類型。
以下面這段代碼為例:
點擊 "嘗試一下" 按鈕查看在線實例
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: