簡體   English   中英

頁面轉換效果到外部URL

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM