新手问题:我有一个循环,它在页面上放置了许多元素,但是当我引用这些ID时,我只能选择第一个元素。有人能告诉我如何将悬停功能应用到物品上吗?jQuery:选择循环中创建的项目
我正试图实现一个点的页面,其中每个都在淡入淡出时淡入淡出。目前,当我选择第一个点时,它就会变得不合时宜,而其他的都没有响应。提前致谢!
var dots = '';
for (i = 0; i < 100; i++) {
dots += '<div id="dot" class="blue"> </div><div id="dot" class="red"> </div><div id="dot" class="grey"> </div>';
}
//insert all
$('body').append(dots);
// dot hover
$('#dot').hover(function() {
$(this).stop().fadeOut(200);
}, function() {
$(this).stop().fadeIn(400);
});
});
所有答案不仅是相似但很好,但我想我必须接受第一个才能保持公平。谢谢大家,特别是@mu太短了 – matski