jquery判斷第幾個(gè)li后append(jquery中哪個(gè)屬性判斷按鈕是否被選擇?)
你可以給每條記錄加一個(gè)唯一標(biāo)識,然后在append之前通過唯一表示校驗(yàn),比如ltli dataid=quot1quotltliltli dataid=quot2quotltlivar id = 3, htmlif $#39dataid=quot#39 + id + #39quot#39length === 0。
注在某些條件,需要對arr清空,比如在清空你那些li標(biāo)簽的時(shí)候,應(yīng)該需要清空arr 還有一種方式,就是每次點(diǎn)擊quot選中quot,先獲取所有l(wèi)i標(biāo)簽的內(nèi)容,然后放進(jìn)一個(gè)數(shù)組然后判斷添加的字符串是否在生成的數(shù)組里面,不存在的話就。
quotulzhiList liquotclickfunction $quotulzhiList liquotremoveClassquotzhistylequot $thisaddClassquotzhistylequot $quotdivzhifufangshiquotcssquotdisplayquot,quotquot $quot。
#39ul#39append$#39ul lieq0#39完整代碼lt!DOCTYPE htmllthtml lang=quotenquotlthead ltmeta charset=quotUTF8quot lttitlelttitle ltscript src=quotjsjquery1112minjsquotltscript ltscri。
你好獲取同輩的元素,有個(gè)siblings方法,這個(gè)可以獲取到同級的所有元素還有prevnext分別獲取之前和之后的元素,這是取向前或向后的一個(gè)元素prevAllnextAll是獲取之前和之后的所有同級元素ltul ltli。
掃描二維碼推送至手機(jī)訪問。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請注明出處。