2010-04-25 69 views
1

嘿,如果有人可以請幫助我,那將是非常感謝。基本上,我想在動畫完成後導航到新頁面。使用下面的代碼,動畫可以正常工作,但是導航不會發生。jQuery動畫回調不起作用

有沒有人有任何想法或建議?非常感謝,蒂姆

$("a").click(function(event){ 
    event.preventDefault(); 
    var driver = $(this).attr('href'); 

    $(".content-center").animate({height: "0px"}, 500, function(){ 
     navigate(driver); 
    }); 
}); 
+0

您是否收到任何腳本錯誤? – SLaks 2010-04-25 16:24:47

+0

您發佈的代碼很好。這些問題可能在其他地方,例如在'navigate()'函數中。 – 2010-04-25 16:31:17

回答

3

navigate功能不支持所有瀏覽器。相反,使用:

window.location.href = driver; 
+0

太棒了:D太好了,謝謝! – Tim 2010-04-25 16:35:50