$(document).ready(function(){})的作用
$(document).ready(function(){})作用與window.onload事件類似,如果沒有此程式碼,可能會出現無法獲取元素的現象。
它的作用是當DOM結構完全載入完畢再去執行函式中的程式碼。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $("#thediv").css("color","red"); </script> </head> <body> <div id="thediv">螞蟻部落歡迎您</div> </body> </html>
程式碼並不能夠將文字顏色設定為紅色,因為$("#thediv")無法獲取元素物件,執行此程式碼的時候,div元素還沒有載入。
程式碼修改如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#thediv").css("color","red"); }) </script> </head> <body> <div id="thediv">螞蟻部落歡迎您</div> </body> </html>
上面的程式碼可以將文字顏色設定為紅色,因為執行css()函式的時候,div元素已經載入完畢。
相關文章
- document load 和 document ready 的區別
- document load 和document ready的區別?
- $(document).ready和window.onload的區別
- (function($,window,document){.......})用法Function
- document.ready和window.onload的區別
- jQuery - jQuery $(document).ready() 和 JavaScript [removed]() 的比較jQueryJavaScriptREM
- window.onload()函式和jQuery中的document.ready()區別函式jQuery
- $().click () 和 $(document).on ('click','要選擇的元素',function (){}) 的不同Function
- window.onload()函式和jQuery中的document.ready()有什麼區別?函式jQuery
- document.domain的作用是什麼?它有什麼限制?AI
- Function.prototype.call.apply作用詳解FunctionAPP
- JQuery中$(document)是什麼意思有什麼作用jQuery
- Azure Function host.json 設定不起作用FunctionJSON
- 你不知道的document和document.documentElement
- Kibana server is not ready yetServer
- document,document.documentElement區別
- javascript 中function(){},new function(),new Function(),Function 摘錄JavaScriptFunction
- Making Kotlin Ready for Data ScienceKotlin
- Are we ready for learned cardinality estimation?
- js裡document的用法JS
- java.util.function 中的 Function、Predicate、ConsumerJavaFunction
- Elasticsearch DocumentElasticsearch
- QML Document
- Document物件物件
- 設定document物件的高度物件
- JavaScript中的 FunctionJavaScriptFunction
- JQuery的ready函式與JS的onload的區別jQuery函式JS
- JavaScript document物件JavaScript物件
- document.getElementsByName()
- document.createElement()
- create-a-document
- document.domainAI
- document.fullscreenEnabled
- document.createDocumentFragment()Fragment
- jQuery中onload與ready區別jQuery
- SAP雲平臺的Document Service
- class中的arrow functionFunction
- document.cookie 用法Cookie
- check_document_position