JS批量绑定事件

Posted aaronthon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS批量绑定事件相关的知识,希望对你有一定的参考价值。

var a = [1,2,3,4,5]

for(var j in a){
    $("#" + j).click(function () {  // 前提是先动态生成id是j的标签
        var id_cm = $(this).attr("id");  // 注意参数要获取当前点击标签的id,不要传j,因为当点击标签时j始终是5(就是最后一个值),可以自己去验证。
        iota(id_cm);
        })
    }

function iota(id){
    console.log(id)
}
        

 

以上是关于JS批量绑定事件的主要内容,如果未能解决你的问题,请参考以下文章

怎么按元素id 使用js为页面元素绑定click()方法?

使用d3和JQuery实现绑定数据并且批量生成事件的简单实例(详细生动可直接运行,十分好用)

使用d3和JQuery实现绑定数据并且批量生成事件的简单实例(详细生动可直接运行,十分好用)

js中事件绑定

jquery批量绑定click事件

js如何给按钮添加点击事件