Корпус:
Код Jquery управляет скользящим тэгом EM (с функцией slideToggle) для его появления при наведении.
Проблема:
SlideToggle иногда ставит в очередь состояние наведения.
Я ссылался на эту статью:
http://www.learningjquery.com/2009/01/quick-tip-prevent-animation-queue-buildup
Я пытался вставить функцию stop (), но это не повлияло на slideToggle ();
Но методы хороши для одушевленной функции.
Это код, над которым я работаю:
Код запроса:
$(document).ready(function() {
$('#ProdImg a .priceTag').slideUp();
$('#ProdImg a').mouseover(function() {
$(this).stop().find('.priceTag').slideToggle();
});
$('#ProdImg a').mouseout(function() {
$(this).stop().find('.priceTag').slideToggle();
});
});
HTML код:
<div id="ProdImg" style=" height:240px;">
<a title="TEXT" href="TEXT_URL" style="position:absolute; margin-left:10px;">
<em style="text-align:right; color:#666;" class="priceTag">
<div class="colorGoldGradient" style="width:100%;">
<div class="rightGoldGradient" style="width:100%;">
<div class="leftGoldGradient" style="width:100%;">
<div style="padding-left:5px; padding-right:10px;">Prezzo:<br />
TEXT
</div>
</div>
</div>
</div>
</em>
<span class="offertaTag"><span>
</a>
</div>