您好,登錄后才能下訂單哦!
本篇內容介紹了“jquery ready事件的四種方法怎么使用”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
jquery ready事件的四種方法是:1、“$(document).ready(function(){……})”方法;2、“jQuery(document).ready(function(){……})”方法;3、“$(function(){……})”方法;4、“jQuery(function(){……})”方法。
jquery ready事件
當 DOM(document object model 文檔對象模型)加載完畢且頁面完全加載(包括圖像)時發生 ready 事件。
由于該事件在文檔就緒后發生,因此把所有其他的 jQuery 事件和函數置于該事件中是非常好的做法。
在 jQuery 中,對于 ready 事件,共有以下 4 種寫法。
語法:
//寫法1:
$(document).ready(function(){
……
})
//寫法2:
jQuery(document).ready(function(){
……
})
//寫法3:
$(function(){
……
})
//寫法4:
jQuery(function(){
……
})
【代碼分析】
在寫法 1 中,$(document)
表示先選取 document,然后調用 ready() 方法。其中 ready() 方法的參數是一個匿名函數,如下圖 所示。
在寫法 2 中,$
就是指jQuery
。因此我們可以使用$
來代替jQuery,兩者是等價的,即$()
等價于 jQuery()
。
而寫法 3,實際上是我們最常用的也是最簡單的,在此之前大家已經接觸過很多次了。在實際開發中,我們也建議使用$(function(){})
這種形式,方便簡潔。
寫法 4 是寫法 3 的完整形式,在實際開發中,我們并不推薦使用。
$(document).ready()
是jQuery中最重要的一個方法,可以極大地提高頁面的加載速度。
示例:
使用 ready() 來使函數在文檔加載后是可用的:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script src="js/jquery-3.6.2.min.js"></script>
<script>
$(document).ready(function() {
$("button").click(function() {
$("p").slideToggle();
});
});
</script>
</head>
<body>
<p>這是一個段落 。</p>
<button>切換段落的上滑與下滑。</button>
</body>
</html>
“jquery ready事件的四種方法怎么使用”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。