我正在开发这个插件
HTML
<span class="item" data-item="first">
</span>
<br><br>
<span class="item" data-item="second">
</span>
<br><br>
<span class="item" data-item="third">
</span>
查询
(function($){
$.fn.myPlugin = function(){
return this.each(function(){
for (var i = 1; i <= 2; i++) {
$(this).append('<span class="act" title="active '+i+'">act'+i+'</span><br>');
}
$('.act').bind({
mouseover :function(){
var item=$(this).parent().attr('data-item');
alert(item);
}
});
});
};
})(jQuery);
$(document).ready(function()
{
$('.item').myPlugin();
});
当我将鼠标悬停在动作上时,它会触发 3 次警报,即。它下面的 .item 的数量。这里有什么问题?