问答 2016-07-18 来自:开发者社区

请在js如何为元素添加特定的点击事件?

是这个意思,jq里面不是可以$('.a').on('click.abc', function(){})这样吗我想知道,js怎么添加类似abc的效果?document.querySelector('.a').addEventListener('click', function(){})这样不能加abc,请问怎么实现呢?

问答 2016-03-13 来自:开发者社区

通过js添加的元素点击事件无法触发

js添加div的语句: var blk_have =" ";$("#blk").prepend(blk_have);$(".sw-off").click(function(){ $(this).toggleClass("sw-on"); });只截取了部分代码但是手动在页面上这样写 却可以触发click事件..... 想问问这样为什么不会更改class?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等