J'ai une application Rails 3 w/ce qui suit dans un de mes vues:jQuery vacillant
<li class = "comment">
...some comment text...
<ul class = "actions">
<li><a href = "#">Edit</a></li>
</ul>
</li>
Puis dans mes application.js
$('.comment').live('mouseover',function() {
$(this).show();
}).live('mouseout',function(){
$(this).hide();
});
Le problème est que lorsque vous déplacez votre souris mouseover semble être appelé à plusieurs reprises, ce qui provoque .actions
à scintiller. J'ai essayé de remplacer mouseover/mouseout
avec mouseenter/mouseleave
qui résout un peu le problème. .actions
ne scintille pas lorsque vous passez la souris sur .comment
mais il clignote alors horriblement lorsque vous passez la souris sur le .actions
lui-même.
vous manque quelques citations de clôture dans ce code, je suppose que c'est juste un résultat de mise en forme pour l'entrée ici? – Gavin