我試圖添加頁面轉換。淡入轉換是使用WebFont加載器和CSS動畫完成的。我想要的是在鏈接點擊時向html
標記添加一個類並等待1秒(對於CSS fadeOut動畫),然後重定向到鏈接。在鏈接點擊上添加到<html>的類並添加延遲重定向(淡出頁面)
這是this jQuery code改編版:
$(document).ready(function() {
$("a").click(function(event){
event.preventDefault();
redirectLink = this.href;
$("body").fadeOut(1000, redirectToLink);
});
function redirectToLink() {
window.location = redirectLink;
}
});
我已經定製了,但我相信有一個與.delay(1000, redirectToLink)
一個問題,它不工作。我對JS沒有太多的知識,所以我非常感謝你的幫助。
$(document).ready(function() {
$("a").click(function(event){
event.preventDefault();
redirectLink = this.href;
$("html").addClass('wf-next').removeClass('wf-active wf-inactive wf-loading').delay(1000, redirectToLink);
});
function redirectToLink() {
window.location = redirectLink;
}
});
是的延遲只是延遲使用settimeout更好在這種情況下 – 2012-07-06 17:14:13
謝謝,我現在工作。 – reitermarkus 2012-07-06 17:56:33