js追加元素实现绑定class类的事件生效

2019-11-25 08:22发布

页面引入了三方js类,通过添加对应class调用事件方法。
但通过js追加的标签元素即使有对应的class事件也不生效。

求助:怎么使追加元素点击事件生效

标签: js
3条回答
女痞
2楼-- · 2019-11-25 08:42

这个追加的标签是什么意思?动态的吗,动态的用动态绑定on就可以;
推荐找问题步骤:测试“追加”的标签是否能调用已写死的方法,
第一、如果不行,就调用on方法,动态绑定到写死的标签上(基本上这就能行,不行的原因可能时你动态绑定没绑好);
第二、如果可以调用,那就应该是哪个细节你没注意到,可以发源码看看

查看更多
叼着烟拽天下
3楼-- · 2019-11-25 09:00

不是很懂你的意思,你的意思是写js点击事件换元素的类名?

查看更多
劳资没心,怎么记你
4楼-- · 2019-11-25 09:01

就是通过类名调用的已封装好的js类中的事件,写死的代码是可以调用的,但追加的标签不行,用on方法好像也不是太合适

查看更多
登录 后发表回答