使用append()方法,原先的js不起作用


我使用localstorage存儲數組,然后遍歷,用append()方法,把數據渲染在界面上,但是原先的js都不起作用了,如圖

然后,我的js用點擊類content-levelOne 觸發方法。但是沒有用

無論是用

$(".content-levelOne).click(function(){})

不起作用

$(".content-levelOne").on("click",function(){})

也是不行的。第二天我在百度上找了一下,然后發現了。

原來是要在父類上,加on,再找子類。這樣就定位了。

昨天下午,我還在地鐵上想了一下,記了筆記:

$function之后,用initHtml(),之前寫的js就沒有取到dom節點。

$(".content-box").on("click","content-levelOne",function(){})

這樣就行了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM