这是我的代码。jquery与同一类生成的id
//generate a id $(".slide_img_a").each(function(){ $(this).attr("id","img"+(Math.round(Math.random()*100))) }); // get id var img_id = $(".slide_img_a").attr("id"); // alert the id $(".slide_img_a img").hover(function(){ alert(img_id); });
问题是我有5个图像具有相同的类和随机ID。当我将图片悬停时,结果是他只能提醒第一张图片的ID。我想要做的是,当我将鼠标悬停他们,他们会提醒thier自己的ID的
你不应该有重复的'id' S和您的方法有时会创建重复的id。 – 2010-10-27 18:54:37