使用Jquery将事件响应程序添加到循环中的元素

时间:2011-04-25 11:41:40

标签: javascript jquery

假设我有一个包含5张图片的页面,我可以通过

获得所有这些图片
var images = document.getElementsByTagName("img");

然后我想为每个人添加一个mousemove事件,我的第一直觉就是这样做:

for (var i = 0; i < images.length; i++){
    $(images[i]).mousemove(function(e){
        //do stuff
    });
}

但这不起作用,那怎么可能呢?

1 个答案:

答案 0 :(得分:0)

$('img').mousemove(function(){
    //do stuff
});