我試圖製作一個div,當你將鼠標放在「觸發器」上時很好地滑出。它正在全面出現,然後迅速消失並再次滑出。我似乎無法弄清楚這種行爲的原因。JQuery UI .show('幻燈片')沒有正確動畫
如果需要我可以把樣品放在一個位。
測試用例增加here。這發生在除IE6以外的所有主流瀏覽器上。
HTML:
<div class='wrap'>
<div id='navtitle'>
NAV>>
</div>
<div id='nav'>
<div id='navlist' class='rounded curvyRedraw'>
<div class='top'><div></div></div>
<ul>
<li><a href='#'>Home</a></li>
<li><a href='#'>Singles</a></li>
<li><a href='#'>Supplies</a></li>
<li><a href='#'>Cart</a></li>
</ul>
</div>
</div>
</div>
的Javascript:
$(document).ready(function(){
$('#navlist').hide();
$('#navtitle').bind("mouseenter", function(){
$('#navlist').show('slide');
});
$('#nav').bind("mouseleave", function(){
$('#navlist').hide('slide');
});
不知道doctype.com會不會對這個問題更好。 – 2009-12-07 20:37:12