[英]Page Transition Effect to External URL
我有兩個彼此密切相關的領域。 因此,我在頁面的右上角放置了一個固定框,以便用戶可以在兩個站點之間快速跳轉。 但是,我想向此操作添加頁面過渡,以便當用戶單擊框中的鏈接時,網站將正常過渡到新URL。
我知道您可以通過JQuery Mobile( http://demos.jquerymobile.com/1.1.0/docs/pages/page-transitions.html )對內部頁面執行此操作,但是限制是鏈接必須為ajax,並且不能被激活為新的URL。
有誰知道如何做到這一點? 理想情況下,我想使用“流”或“幻燈片”過渡。 但是,我將采用您可以提供的任何示例或參考,並使其適應我的需求。
該解決方案不一定需要是jQuery,它可以是javascript,HTML 5,CSS或任何其他可行的解決方案。
謝謝,〜安德魯
對我來說,它將像這樣工作:
偽HTML:
<body>
<div id="page1"> <!-- Content goes here --> </div>
</body>
偽JQuery:
on AJAX complete {
var newID
var oldID
if ($('#page1').length) { // Work out old and new ID's
newID = 'page2'
oldID = 'page1'
} else {
newID = 'page1'
oldID = 'page2'
}
$('body').append('<div id="' + newID +'" style="display:none;">' + DataFromAjaxCall + '</div>') // Append the body with a hidden div containing new content
$('#' + oldID).fadeOut(400, function() { // Fade the old one out and then remove it
$(this).remove();
});
$('#' + newID).fadeIn(400); // Fade the new one in
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.