0
下面我有一些jQuery的:執行jQuery的同時從一個節點路徑轉移到另一個
$(function() {
$('.mnav a').click(function() {
el = $('.border');
el.addClass('blink');
el.one('webkitAnimationEnd oanimationend msAnimationEnd animationend',
function (e) {
el.removeClass('blink');
});
});
});
它增加了一個類來爲動畫,然後一個元素的動畫運行,因此我每次點擊後,會刪除類鏈接該元素動畫。
該動畫運行在我的layouts.ejs的<%body標籤中的元素上。當我從'/'路線轉到'/ users/new'路線時,我認爲動畫是在'/'路線上發生的,但我沒有看到它,因爲我將在'/ users/new'路線上。
我想要的效果是,當用戶點擊登錄鏈接,效果發生在新路線。
有沒有辦法解決這個問題?
如果要新路線涉及重新加載頁面,不,這是不可能的。 –
現在即時在本地開發它,它從http:// localhost:3000 /到http:// localhost:3000/users/new。林不知道,如果這是一個頁面重新加載或不? –
如果沒有使用ajax完成,則使用頁面重新加載完成。 –