最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JQuery 學(xué)習(xí)筆記 選擇器之一

 更新時(shí)間:2009年07月23日 17:26:47   作者:  
對(duì)于JQuery是啥東東的描述我在此也就不多說(shuō)了,哈,如果有興趣的話我相信不會(huì)懶的去查吧,哈^^

本章主要先對(duì)Jquery的選擇器進(jìn)行說(shuō)明下,本人也不敢說(shuō)講解,哈,因?yàn)槲乙彩钦趯W(xué)習(xí)中,本系列文章所寫目的只在與對(duì)自己學(xué)習(xí)過(guò)程中的心得等記錄下來(lái),一方面加強(qiáng)自己的印象,另一方面共享下學(xué)習(xí)的經(jīng)驗(yàn),呵,小弟剛開始寫這種文章,希望大家多多支持^^,有哪些方法不好可以跟貼指導(dǎo)指導(dǎo)^^
現(xiàn)在,讓我們一起開始在JQuery的世界里飛翔吧^^
首先,本章先來(lái)學(xué)習(xí)JQuery最基本的選擇器的使用咯
先聲明下,使用JQuery最基本的規(guī)則
$(document).ready(function(){
//do something
})
而在本系列文章中,采用縮寫
$(
function(){
//do something
}
)
關(guān)于例子中使用的外部JS文件jquery-1.3.2.js則是使用JQuery的最基本的庫(kù)文件,沒(méi)有的同學(xué)可以去 這里下載也可到我CSDN的資源里去下
好咯,以下是我做測(cè)試用的HTML文件內(nèi)容,大家可參考下

復(fù)制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css"><!--
.test{
background:red;}
--></style><style type="text/css" bogus="1"> .test{
background:red;}</style>
<script src="js/jquery-1.3.2.js"></script>
<script type="text/javascript"><!--
$(
function(){
var result = $("#sResult");
$("#aFirst").click(function(){
result.html($("#oneP").html());
})
$("#aSecond").click(
function(){
result.html("");
$("form").each(function(){
result.html(result.html() + $(this).html());
})
}
)
$("#aThird").click(
function(){
result.html("");
$(".test").each(
function(){
result.html(result.html() + $(this).html());
}
)
}
)
$("#aFourthly").click(function(){
result.html($("*").html());
})
}
)
// --></script>
<title>無(wú)標(biāo)題文檔</title>
</head>

<body>
<form>
<p id="oneP">one</p> <div><p>two</p></div>
</form>
<form>
<p class="test">three</p>
</form>
<a href="#" id="aFirst">獲取ID為"oneP"的HTML內(nèi)容</a>|
<a href="#" id="aSecond">獲取所有Form元素的HTML的內(nèi)容</a>|
<a href="#" id="aThird">獲取CSS樣式為test的HTML的內(nèi)容</a>|
<a href="#" id="aFourthly">獲取頁(yè)面所有HTML內(nèi)容</a><br />
Result:
<div style=" border-bottom-color:#000; border:1px solid " >
<span id="sResult"></span>
</div>
</body>
</html>

本章講的內(nèi)容分別就是四個(gè)連接元素aFirst、aSecond、aThird、aFourthly所完成的功能
先對(duì)代碼中一起不屬性選擇器的內(nèi)容進(jìn)行解釋下吧
1.element.html(string content)
這個(gè)方法也是屬于比較常用的功能吧
當(dāng)此方法無(wú)傳參數(shù)時(shí),則用于讀取當(dāng)前element的純HTML內(nèi)容,如果傳參進(jìn)去使用時(shí),則為修改element的HTML內(nèi)容,這應(yīng)該還算好理解吧^^
2.each()
此方法主要就是用于遍歷element數(shù)組,比如例子中的aSecond連接,當(dāng)點(diǎn)擊aSecond時(shí),將會(huì)遍歷頁(yè)面中的兩個(gè)Form表單,并用.html()方法來(lái)顯示每個(gè)表單的內(nèi)容
課外就簡(jiǎn)單講到這,現(xiàn)在該講正題咯
1.$("#ID")
描述:此方法用于根據(jù)Element的ID來(lái)獲取該元素,學(xué)過(guò)JS的人應(yīng)該很容易了解此意思,就相當(dāng)于JS里的document.getElementById("ID");
在例子中,就用此方法來(lái)獲取ID為oneP的元素,并顯示其HTML內(nèi)容.
返回值:Element
2.$("TagName")
描述:此方法用于獲取某種元素的的集合,相當(dāng)于JS里的document.getElementsTagName("TagName").如例子中獲取所有的Form表單元素集合.
返回值:Array(Element);
3.$(".className")
描述:此方法用于獲取使用某個(gè)樣式的元素集合,如例子中獲取樣式為test的元素集合.
返回值:Array(Element);
4.$("*")
描述:用于獲取頁(yè)面上所有的HTML,目前還不知道這個(gè)有哪些實(shí)用的地方,哈,先存著
返回值:Array(Element);
5.$("#ID,TagName,.className,...N")
描述:此方法其實(shí)就是把前四種選擇器合起來(lái)一起用,以","進(jìn)行分隔,返回一個(gè)元素集合,上面沒(méi)例子,我就在這稍做個(gè)解釋,比如要獲取ID為oneP、DIV元素、樣式為test的元素,即可使用$("#oneP,div,.test")。
返回值:Array(Element);

相關(guān)文章

  • Jquery鼠標(biāo)放上去顯示全名的實(shí)現(xiàn)方法

    Jquery鼠標(biāo)放上去顯示全名的實(shí)現(xiàn)方法

    下面小編就為大家?guī)?lái)一篇Jquery鼠標(biāo)放上去顯示全名的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-02-02
  • jQuery 插件開發(fā) 其實(shí)很簡(jiǎn)單

    jQuery 插件開發(fā) 其實(shí)很簡(jiǎn)單

    jQuery已經(jīng)被廣泛使用,憑借其簡(jiǎn)潔的API,對(duì)DOM強(qiáng)大的操控性,易擴(kuò)展性越來(lái)越受到web開發(fā)人員的喜愛,我在社區(qū)也發(fā)布了很多的jQuery插件
    2009-07-07
  • jQuery中使用Ajax獲取JSON格式數(shù)據(jù)示例代碼

    jQuery中使用Ajax獲取JSON格式數(shù)據(jù)示例代碼

    有時(shí)候我們需要讀取JSON格式的數(shù)據(jù)文件,在jQuery中可以使用Ajax或者 $.getJSON()方法實(shí)現(xiàn),下面有個(gè)不錯(cuò)的示例,需要的朋友可以參考下
    2013-11-11
  • jQuery基于Ajax方式提交表單功能示例

    jQuery基于Ajax方式提交表單功能示例

    這篇文章主要介紹了jQuery基于Ajax方式提交表單功能,結(jié)合實(shí)例形式分析了jQuery使用ajax方式提交表單的具體步驟與常見操作技巧,需要的朋友可以參考下
    2017-02-02
  • jQuery實(shí)現(xiàn)表單驗(yàn)證

    jQuery實(shí)現(xiàn)表單驗(yàn)證

    這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)表單驗(yàn)證,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • jQuery實(shí)現(xiàn)倒計(jì)時(shí)重新發(fā)送短信驗(yàn)證碼功能示例

    jQuery實(shí)現(xiàn)倒計(jì)時(shí)重新發(fā)送短信驗(yàn)證碼功能示例

    這篇文章主要介紹了jQuery實(shí)現(xiàn)倒計(jì)時(shí)重新發(fā)送短信驗(yàn)證碼功能,結(jié)合實(shí)例形式分析了基于jQuery的倒計(jì)時(shí)操作功能實(shí)現(xiàn)方法,涉及jQuery表單提交、驗(yàn)證、正則操作等技巧,需要的朋友可以參考下
    2017-01-01
  • CSS+jQuery實(shí)現(xiàn)簡(jiǎn)單的折疊菜單

    CSS+jQuery實(shí)現(xiàn)簡(jiǎn)單的折疊菜單

    這篇文章主要介紹了CSS+jQuery實(shí)現(xiàn)簡(jiǎn)單的折疊菜單的代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2016-12-12
  • Iscrool下拉刷新功能實(shí)現(xiàn)方法(推薦)

    Iscrool下拉刷新功能實(shí)現(xiàn)方法(推薦)

    下面小編就為大家?guī)?lái)一篇Iscrool下拉刷新功能實(shí)現(xiàn)方法(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • DWZ刷新dialog解決方法

    DWZ刷新dialog解決方法

    點(diǎn)擊某個(gè)按鈕,刪除某條記錄后,提示刪除成功,然后刷新dialog。
    2013-03-03
  • jQuery實(shí)現(xiàn)指定區(qū)域外單擊關(guān)閉指定層的方法【經(jīng)典】

    jQuery實(shí)現(xiàn)指定區(qū)域外單擊關(guān)閉指定層的方法【經(jīng)典】

    這篇文章主要介紹了jQuery實(shí)現(xiàn)指定區(qū)域外單擊關(guān)閉指定層的方法,可實(shí)現(xiàn)在彈出層外任意位置點(diǎn)擊關(guān)閉彈出層的功能,涉及jQuery事件操作方法,包含了詳盡的代碼功能說(shuō)明,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2016-06-06

最新評(píng)論

长沙市| 喜德县| 红原县| 九龙县| 贺州市| 金堂县| 通许县| 文水县| 德昌县| 徐汇区| 石景山区| 锦州市| 尤溪县| 凯里市| 鄱阳县| 阿尔山市| 虎林市| 太白县| 绍兴县| 民勤县| 遂昌县| 鄢陵县| 昌宁县| 探索| 德清县| 阳东县| 格尔木市| 临西县| 三江| 武夷山市| 襄城县| 鲁山县| 东平县| 林口县| 琼中| 西盟| 织金县| 宝应县| 新巴尔虎右旗| 肥西县| 高碑店市|