- 15天學(xué)會jQuery編程與實(shí)戰(zhàn)(視頻教學(xué)版) (Web前端技術(shù)叢書)
- 劉鑫
- 503字
- 2020-11-28 16:21:41
1.3 jQuery庫的核心方法$()
在jQuery程序代碼中,無論是頁面元素的選擇還是內(nèi)置的功能方法,都是以一個(gè)美元符號“$”和一對圓括號開始。其實(shí),“$()”方法是jQuery庫中最重要、最核心的方法jQuery()的簡寫,主要用來選擇頁面元素或執(zhí)行功能方法,代碼如下:
$(function() {}); //執(zhí)行一個(gè)匿名方法 $('#box'); //執(zhí)行ID元素選擇 $('#box').css('color', 'red'); //執(zhí)行功能方法
也可以寫成如下形式:
jQuery(function () {}); jQuery('#box'); jQuery('#box').css('color', 'red');
查看相關(guān)資料,可以發(fā)現(xiàn)jQuery()方法有7個(gè)重載,分別如下:
(1)jQuery()
該方法返回一個(gè)空jQuery對象。在jQuery 1.4版本之前,該方法返回一個(gè)包含Document節(jié)點(diǎn)的對象;但在1.4版本之后,返回一個(gè)空jQuery對象。
(2)jQuery(elements)
該方法實(shí)現(xiàn)將一個(gè)或多個(gè)DOM元素轉(zhuǎn)化為jQuery對象或集合。
(3)jQuery(callback)
該方法等價(jià)于jQuery(document).ready(callback),主要用來實(shí)現(xiàn)綁定在DOM文檔載入完成后執(zhí)行的方法。
(4)jQuery(expression, [context])
該方法接收一個(gè)包含jQuery選擇器的字符串。在具體執(zhí)行時(shí),會使用傳入的字符串匹配一個(gè)或多個(gè)元素。
(5)jQuery(html)
該方法具體執(zhí)行時(shí),根據(jù)傳入的html標(biāo)志代碼動態(tài)創(chuàng)建由jQuery對象封裝的DOM元素。
(6)jQuery(html, props)
該方法具體執(zhí)行時(shí),不僅會根據(jù)傳入的html標(biāo)志代碼動態(tài)創(chuàng)建由jQuery對象封裝的DOM元素,而且還會設(shè)置該DOM元素的屬性、事件等。
(7)jQuery(html, [ownerDocument])
該方法具體執(zhí)行時(shí),不僅會根據(jù)傳入的html標(biāo)志代碼動態(tài)創(chuàng)建由jQuery對象封裝的DOM元素,而且還會指定該DOM元素所在的文檔。
- C語言程序設(shè)計(jì)案例教程(第2版)
- Mastering Adobe Captivate 2017(Fourth Edition)
- Python for Secret Agents:Volume II
- JavaScript語言精髓與編程實(shí)踐(第3版)
- 新編Premiere Pro CC從入門到精通
- React.js Essentials
- Learning Network Forensics
- Mastering Ext JS
- INSTANT Sinatra Starter
- Mobile Device Exploitation Cookbook
- Raspberry Pi Robotic Blueprints
- 進(jìn)入IT企業(yè)必讀的324個(gè)Java面試題
- 基于MATLAB的控制系統(tǒng)仿真及應(yīng)用
- Mapping with ArcGIS Pro
- Mastering JavaScript Promises