嘿傢伙我正在製作這個網站的過程如下:http://craigmarkdrums.com(裸露在腦後,它仍然很早,所以沒有判斷,是的,呵呵)並看看菜單。在Firefox中,它可以正常工作,但在Chrome和Safari瀏覽器中,您可以在右手邊看到閃爍。我認爲發生的是盒子尺寸的變化。他們都是李先生。這裏是我的jquery:閃爍的jquery動畫
$(function()
{
$('#nav li').hover(function()
{
$(this).children().stop(true, true).fadeIn();
$(this).stop().animate({
width: '90px'
}, 300, 'swing');
$(this).siblings().stop().animate({
width: '42px'
}, 300, 'swing');
}, function()
{
$(this).children().stop(true, true).fadeOut();
$(this).stop().animate({
width: '50px'
}, 200);
$(this).siblings().stop().animate({
width: '50px'
}, 200);
});
});
任何想法我做錯了什麼,或者我怎麼能改善這個代碼?
歡呼
馬特
您可以接受答案。這就是StackOverflow的工作原理:) – rooney