jquery - 如何给不同的div添加不同的事件

标签 jquery events dom

使用 document.getElementsByTagName('div') 时,您将获得一个 div 节点数组,可以在循环中使用该数组将不同的事件分配给不同的 div。

如何使用 jQuery 做到这一点?

最佳答案

要在 jQuery 中执行此操作,请使用:

$("div").each(function () {
    // 'this' is the div
});

这与:

相同
var divs = document.getElementsByTagName('div'),
    i,
    len,
    div;

for (i = 0, len = divs.length; i < len; i++) {
    div = divs[i];
}

关于jquery - 如何给不同的div添加不同的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8534396/

相关文章:

javascript - 在链接上返回 false 单击 jquery

events - 使用ckeditor "key"CKEDITOR.instances.editor.on ('key' , 函数(e){

jquery - ie8 样式表中的媒体查询

javascript - ajax 调用后 Google 图表不绘制

jquery - 如何在没有JQuery的情况下模仿跨浏览器$(document).ready()行为

javascript - 将 mousemove 事件参数存储在全局变量中可能会导致性能问题?

javascript - 如何在不查询服务器的情况下将图像调用到 DOM 中?

javascript - 如何访问表格单元格中的元素

javascript - 使用ajax时如何解决未定义索引?

php - 表单 Symfony2 中的依赖项