jQ入口函數(shù)疚察、事件的寫法

2.1 jq的入口函數(shù)的寫法

寫法1:

$(document).ready(function(){
 
   // 這里面開始寫相應(yīng)的 jQuery 代碼...
 
});

寫法2:

$(function(){
 
   // 這里面開始寫相應(yīng)的jQuery 代碼...
 
});

我一般使用寫法2运褪,兩種寫法都是為了防止文檔在完全加載或者就緒之前運(yùn)行jQuery代碼,比如說文檔尚未完全加載之前就運(yùn)行函數(shù)狰右,操作就會失斀芪妗;

舉個栗子

  • 試圖隱藏一個不存在的元素
  • 獲得未完全加載的圖像的大小

也就是說棋蚌,如果瀏覽器還沒有加載完html頁面的所有節(jié)點嫁佳,就觸發(fā)了jQuery代碼中的一些操作挨队,它是獲取不到相應(yīng)的節(jié)點的,也就不能對該節(jié)點進(jìn)行其他操作的蒿往;

2.2 jQuery的語法

  • jQuery 使用的語法是 XPath 與 CSS 選擇器語法的組合盛垦。
  • 換言之,jQuery 語法是通過選取 HTML 元素瓤漏,并對選取的元素執(zhí)行某些操作腾夯。
  • $(selector).action()

    通過 jQuery,可以選仁叱洹(查詢蝶俱,query) HTML 元素,并對它們執(zhí)行"操作"(actions)饥漫;

  • 美元符號定義 jQuery

    一提到$,我腦子里立馬就想到了jQuery榨呆,說白了$相當(dāng)于jQuery封裝的一個選擇器;

  • 選擇符(selector)"查詢"和"查找" HTML 元素;
  • jQuery 的 action() 執(zhí)行對元素的操作

2.3 jq的選擇器

  • 1庸队、jQuery 選擇器基于元素的 id积蜻、類、類型彻消、屬性竿拆、屬性值等"查找"(或選擇)HTML 元素。
  • 2宾尚、它基于已經(jīng)存在的 CSS 選擇器如输,除此之外,它還有一些自定義的選擇器央勒。
  • 3不见、jQuery 中所有選擇器都以美元符號開頭:$()

元素選擇器

  • $("elementName")
  • 例: $("span")----->獲取頁面所有的span元素;

ID選擇器

  • $("#idName")
  • 例: $("#box")----->獲取頁面中id="box"的元素崔步,id為唯一稳吮;

類選擇器

  • $(".className")
  • 例: $(".topBar")----->獲取頁面中所有class="topBar"的元素;

更多實例:

語法 作用描述
$("*") 選取所有元素
$(this) 選取當(dāng)前 HTML 元素
$("p.intro") 選取 class 為 intro 的 <p> 元素
$("p:first") 選取第一個 <p> 元素
$("ul li:first") 選取第一個 <ul> 元素的第一個 <li> 元素
$("ul li:first-child") 選取每個 <ul> 元素的第一個 <li> 元素
$("[href]") 選取帶有 href 屬性的元素
$("a[target='_blank']") 選取所有 target 屬性值等于 "_blank" 的 <a> 元素
$("a[target!='_blank']") 選取所有 target 屬性值不等于 "_blank" 的 <a> 元素
$(":button") 選取所有 type="button" 的 <input> 元素 和 <button> 元素
$("tr:even") 選取偶數(shù)位置的 <tr> 元素
$("tr:odd") 選取奇數(shù)位置的 <tr> 元素
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末井濒,一起剝皮案震驚了整個濱河市灶似,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌瑞你,老刑警劉巖酪惭,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異者甲,居然都是意外死亡春感,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鲫懒,“玉大人嫩实,你說我怎么就攤上這事】遥” “怎么了甲献?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長颂翼。 經(jīng)常有香客問我晃洒,道長,這世上最難降的妖魔是什么朦乏? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任锥累,我火速辦了婚禮,結(jié)果婚禮上集歇,老公的妹妹穿的比我還像新娘。我一直安慰自己语淘,他們只是感情好诲宇,可當(dāng)我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著惶翻,像睡著了一般姑蓝。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上吕粗,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天纺荧,我揣著相機(jī)與錄音,去河邊找鬼颅筋。 笑死宙暇,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的议泵。 我是一名探鬼主播占贫,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼先口!你這毒婦竟也來了型奥?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤碉京,失蹤者是張志新(化名)和其女友劉穎厢汹,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體谐宙,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡烫葬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了凡蜻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片厘灼。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡夹纫,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出设凹,到底是詐尸還是另有隱情舰讹,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布闪朱,位于F島的核電站月匣,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏奋姿。R本人自食惡果不足惜锄开,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望称诗。 院中可真熱鬧萍悴,春花似錦、人聲如沸寓免。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽袜香。三九已至撕予,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蜈首,已是汗流浹背实抡。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留欢策,地道東北人吆寨。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像踩寇,于是被迫代替她去往敵國和親鸟废。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案姑荷? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,759評論 1 92
  • 原文鏈接 http://blog.poetries.top/2016/10/20/review-jQuery 關(guān)注...
    程序員poetry閱讀 16,649評論 18 503
  • 通過jQuery盒延,您可以選取(查詢鼠冕,query)HTML元素添寺,并對它們執(zhí)行“操作”(actions)。 jQuer...
    枇杷樹8824閱讀 658評論 0 3
  • 1懈费、 何易怎么也沒想到计露,母親對待流浪貓流浪狗的態(tài)度這樣堅決,他以為把貓帶回去養(yǎng)兩天,母親發(fā)現(xiàn)貓的可愛之處了票罐,便會留...
    一顆_菠蘿閱讀 440評論 1 1