官术网_书友最值得收藏!

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元素所在的文檔。

主站蜘蛛池模板: 辽阳县| 墨竹工卡县| 长沙市| 苗栗市| 合江县| 嘉祥县| 青浦区| 灵宝市| 安龙县| 曲阜市| 郸城县| 鄄城县| 永城市| 织金县| 慈溪市| 连城县| 勐海县| 皮山县| 漾濞| 漳州市| 香河县| 娄底市| 马尔康县| 镇坪县| 社会| 齐河县| 天峨县| 托克逊县| 梁平县| 灯塔市| 木兰县| 楚雄市| 台中县| 明光市| 宁南县| 高尔夫| 巴彦淖尔市| 榆中县| 岳普湖县| 武川县| 齐齐哈尔市|