jQuery語(yǔ)法

本節(jié)我們學(xué)習(xí) jQuery 的語(yǔ)法,通過(guò) jQuery,我們可以選取 HTML 元素并對(duì)它們執(zhí)行操作。

jQuery語(yǔ)法

jQuery 語(yǔ)法是為選取 HTML 元素和對(duì)元素執(zhí)行某些操作而定制的。

基本語(yǔ)法格式:

$(selector).action()
  • 首先是美元符號(hào) $,是 jQuery 的別名,表示 jQuery 對(duì)象。
  • selector 是一個(gè)選擇符,用于查詢(xún) HTML 元素。
  • action() 表示要對(duì)元素執(zhí)行的 jQuery 操作。
示例:

例如我們來(lái)看幾個(gè)例子:

$(this).hide()     // 隱藏當(dāng)前元素
$("span").hide()   // 隱藏所有<span>元素
$(".xkd").hide()   // 隱藏class="xkd"的所有元素
$("#xkd").hide()   // 隱藏id="xkd"的所有元素

文檔就緒函數(shù)

為了防止文檔在沒(méi)有完全加載之前就運(yùn)行 jQuery 代碼,我們需要一個(gè)文檔就緒函數(shù):

$(document).ready(function() {
    // jquery代碼
});

添加這個(gè)函數(shù)后,就只能在 DOM 加載完成后才可以對(duì) DOM 進(jìn)行操作。

如果在文檔沒(méi)有完全加載之前運(yùn)行函數(shù),可能會(huì)失敗操作,例如:

  • 試圖隱藏一個(gè)不存在的元素。
  • 嘗試獲取尚未加載的圖像大小

上面的函數(shù)還有一個(gè)簡(jiǎn)潔的寫(xiě)法:

$(function() {
    // jquery代碼
});

這兩種寫(xiě)法的效果都是一樣的,但是簡(jiǎn)寫(xiě)看起來(lái)更方便一些。、

鏈接:https://www.9xkd.com/

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本節(jié)我們學(xué)習(xí) jQuery 的語(yǔ)法,通過(guò) jQuery,我們可以選取 HTML 元素并對(duì)它們執(zhí)行操作。 jQuer...
    暖A暖閱讀 60評(píng)論 0 0
  • jQuery語(yǔ)法 jQuery 語(yǔ)法是為 HTML 元素的選取編制的,可以對(duì)元素執(zhí)行某些操作。 基礎(chǔ)語(yǔ)法:$(se...
    小二郎_Ejun閱讀 336評(píng)論 0 1
  • 2017-09-16摘抄自W3school-jQuery 語(yǔ)法希望幫助自己系統(tǒng)地打好基礎(chǔ),也能在做筆記的同時(shí)添加一...
    moralok閱讀 262評(píng)論 0 0
  • Query 語(yǔ)法是通過(guò)選取 HTML 元素,并對(duì)選取的元素執(zhí)行某些操作。 基礎(chǔ)語(yǔ)法:$(selector).act...
    E小姐_8cc3閱讀 215評(píng)論 0 0
  • jQuery 語(yǔ)法是通過(guò)選取 HTML 元素,并對(duì)選取的元素執(zhí)行某些操作。 基礎(chǔ)語(yǔ)法: $(selector).a...
    明明德撩碼閱讀 269評(píng)論 0 0

友情鏈接更多精彩內(nèi)容