我在一个简单的jQuery鼠标悬停功能上遇到了问题。
我有许多动态生成的图标,当我悬停时,它们会显示一个隐藏的div,并且当我移开鼠标时,会隐藏该div。
<div class='lister1'>
<img src='"+path+stat1+"' />
<img src='"+path+stat2+"' />
<img src='"+path+stat3+"' />
<img src='"+path+stat4+"' />
<img src='"+path+stat5+"' />
<img src='"+path+stat6+"' />
</div>
JQuery:
$('.hover_pop').hide();
$(document).on('hover','.lister1 img', function(){
$('.hover_pop').show(), function(){
$('.hover_pop').hide();
}
});
这将显示div,但不幸的是无法隐藏它。