jq增加html代碼(jq在html添加內(nèi)容)
1可能一你這個(gè)table里面的內(nèi)容是動態(tài)加載進(jìn)去的,如果在加載完畢之前 var obj=documentgetElementsByNamequotexceptionReasonIdquot是取不到值的,所以你先檢查是否是調(diào)用的先后問題2可能二documentgetElementsByNamequotexceptionReasonIdquot取到的可能有多個(gè),你看看它的length如果有多個(gè)試試for。
JQ14以前的版本live方法,之后的版本delegate方法,可以去看看,應(yīng)該能解決你的問題。
你需要將html的標(biāo)簽一個(gè)個(gè)的拼接起來才行,類似這種,這是往$#39layerlist#39中嵌套一個(gè)ltli。
var anElement = $quot#someElementquotanElementattrquotanyAttributequot,quotanyValuequot 這段代碼可以給ID為someElement的元素增加屬性anyAttribute 屬性值為anyValue 屬性名字隨便寫都可以 想寫什么都行 如果屬性名字存在會修改里面的值 否則就新加屬性 jquery操作html標(biāo)簽的方法非常多,小編在這里總結(jié)。
#39a,b,c,d,e,f#39htmlloadingHtml這里要填入的是CSS選擇器代碼,我們要選中abcdef多個(gè)元素就要用逗號選擇器代碼必須要用引號作為字符串輸入。
selectorhtmlcontent改變被選元素的內(nèi)部HTML selectorappendcontent向被選元素的內(nèi)部HTML 追加內(nèi)容 selectorprependcontent向被選元素的內(nèi)部HTML “預(yù)置”Prepend內(nèi)容 selectoraftercontent在被選元素之后添加 HTML selectorbeforecontent在被選元素之前添加。
documentreadyfunction quot#btn2quotclickfunction quotltinput type=#39text#39 name=#39ddd#39 id=#39ddd#39 value=#39Hello, Nowamagic#39 ltbrquotappendToquot#cccquotquot#btn1quotclickfunction quot#nowamagicquotappendquotltinput type=#39text#39 name=#39ddd#39 id=#39ddd#39 value=#39Hello。
可以定義一個(gè)全局變量,在選取該元素將此元素賦給此變量,在點(diǎn)button時(shí),將此變量append到你所要添加的地方比如var tempDOM function clickDOM tempDOM = $this function clickButton quot#你所要添加到的div或者其他的idquotappendtempDOM。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。