jQuery選擇器用法實(shí)例詳解
本文實(shí)例講述了jQuery選擇器用法。分享給大家供大家參考,具體如下:
jQuery 使用兩種方式來選擇 html 的 element,第一種使用CSS和Xpath選擇器聯(lián)合起來形成一個字符串來傳送到j(luò)Query的構(gòu)造器(如:$("div > ul a"));第二種是用jQuery對象的幾個methods(方法)。這兩種方式還可以聯(lián)合起來混合使用。
使用 CSS 和 XPath 選擇器選擇的方法有許多種用法,關(guān)于詳細(xì)的 CSS 選擇器可參考本站相關(guān)文章。
首先來看通過元素的 ID 取得元素:$( "#id" ),在名字前面增加 # 表示這是一個 id,注意引號不要丟掉。
在頁面中增加一個 id 為 msg 的 span 元素,將 helloworld 顯示在 span 元素中,可以如下實(shí)現(xiàn):
<html> <head> <title>Hello</title> <script src="jquery-1.2.5.js" type="text/javascript"></script> <script type="text/javascript"> $( function() { $("#msg").html("Hello, world."); } ); </script> </head> <body> <span id="msg"/> </body> </html>
注意:#id 需要用引號引起來,有參數(shù)的 html 函數(shù)用來為元素的 innerHTML 賦值。
下一個例子:
比如我們有一個 list ,它的 ID 是 orderedlist,那么取得這個 list 的引用的 jQuery 就是 $( "#orderedlist" ),為它增加一個值為 red 的 class 屬性 $("#orderedlist").addClass("red"),addClass 函數(shù)用來為元素增加 CSS 設(shè)置。取得 list 中的最后一個 li 的引用,$( "#orderedlist li:last" )。
下面的例子將最后一個 li 的內(nèi)容更改為 hello, world.
<html> <head> <title>Hello</title> <script src="jquery-1.2.5.js" type="text/javascript"></script> <script type="text/javascript"> $( function() { alert("wait"); $( "#orderedlist li:last" ).html("hello, world."); } ); </script> </head> <body> <ol id="orderedlist"> <li>First element</li> <li>Second element</li> <li>Third element</li> </ol> </body> </html>
希望本文所述對大家jQuery程序設(shè)計(jì)有所幫助。
相關(guān)文章
談?wù)凧query中的children find 的區(qū)別有哪些
這篇文章給大家介紹jquery中的children find 的區(qū)別,涉及到的知識點(diǎn)有jquery find children,感興趣的朋友一起學(xué)習(xí)jquery find children方面的知識吧2015-10-10jQuery EasyUI右鍵菜單實(shí)現(xiàn)關(guān)閉標(biāo)簽/選項(xiàng)卡
這篇文章主要介紹了jQuery EasyUI右鍵菜單實(shí)現(xiàn)關(guān)閉標(biāo)簽/選項(xiàng)卡,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10jQuery實(shí)現(xiàn)手機(jī)版頁面翻頁效果的簡單實(shí)例
下面小編就為大家?guī)硪黄猨Query實(shí)現(xiàn)手機(jī)版頁面翻頁效果的簡單實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10jQuery中bind(),live(),delegate(),on()綁定事件方法實(shí)例詳解
這篇文章主要介紹了jQuery中bind(),live(),delegate(),on()綁定事件方法,結(jié)合實(shí)例形式詳細(xì)分析了bind(),live(),delegate(),on()方法綁定事件的具體使用技巧,并對比分析了四種方式的異同點(diǎn),需要的朋友可以參考下2016-01-01- 在jquery中綁定事件我們可以使用click、change、mouseout、.bind(),live等待事件來操作,下面我來給大家介紹jQuery使用向DOM元素綁定事件實(shí)現(xiàn)程序相關(guān)實(shí)例,有需要了解的同不可進(jìn)入?yún)⒖肌?/div> 2015-04-04
最新評論