使用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