您好,登錄后才能下訂單哦!
本篇內容介紹了“jquery如何實現幾秒后跳轉頁面”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
實現步驟:1、使用setTimeout()函數指定一個定時器,并設置定時器中執行跳轉函數的等待秒數,語法“setTimeout(function(){//跳轉代碼},等待的毫秒數);”;2、在跳轉函數中,設置“$(location).attr('href','頁面地址');”或“$(window).attr('location','頁面地址');”語句進行頁面跳轉即可。
本教程操作環境:windows7系統、jquery3.6.0版本、Dell G3電腦。
jquery實現幾秒后跳轉頁面,可以分成兩個部分:
設置一個定時器,控制跳轉秒數
跳轉頁面
步驟1:使用setTimeout()函數指定一個定時器,并設置定時器中執行跳轉函數的等待秒數
setTimeout()方法將在以毫秒為單位指定的時間后調用函數
語法格式可以是以下兩種:
setTimeout(要執行的代碼, 等待的毫秒數) setTimeout(JavaScript 函數, 等待的毫秒數)
setTimeout() 是設定一個指定等候時間 (單位是千分之一秒, millisecond), 時間到了, 瀏覽器就會執行一個指定的代碼,。
步驟2:在setTimeout()函數中,使用jQuery的屬性替換方法來實現跳轉
$(location).attr()
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-3.6.0.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { setTimeout(function() { $(location).attr('href', 'http://www.neiyidaogou.com'); }, 5000); }); }); </script> </head> <body> <button>實現5秒后跳轉頁面</button> </body> </html>
$(window).attr()
$(document).ready(function() { $("button").click(function() { setTimeout(function() { $(window).attr('location','http://www.neiyidaogou.com'); }, 5000); }); });
“jquery如何實現幾秒后跳轉頁面”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。