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

jQuery選擇器中含有空格的使用示例及注意事項(xiàng)

 更新時(shí)間:2013年08月25日 12:50:26   作者:  
選擇器中的空格是不容忽視的,多一個(gè)空格或少一個(gè)空格也許得到的結(jié)果會(huì)截然不同的,下面以一個(gè)示例為大家詳細(xì)介紹下到底有什么不同,感興趣的朋友額可以參考下
此文摘自《鋒利的jQuery》,另外添加了一點(diǎn)自己的東西

選擇器中的空格是不容忽視的,多一個(gè)空格或少一個(gè)空格也許得到的結(jié)果會(huì)截然不同的。下面來看一個(gè)例子。

先構(gòu)建如下的HTML代碼:
復(fù)制代碼 代碼如下:

<div class="test">
<div style="display:none;">Jquery教程</div>
<div style="display:none;">Jquery學(xué)習(xí)</div>
<div style="display:none;">Jquery插件</div>
<div class="test" style="display:none;">PHP學(xué)習(xí)</div>
</div>
<div class="test" style="display:none;">Jquery插件教程</div>
<div class="test" style="display:none;">Jquery插件學(xué)習(xí)</div>

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

var $test_a = $(".test :hidden");//帶空格的jQuery選擇器
var $test_b = $(".test:hidden");//不帶空格的jQuery選擇器
var len_a = $test_a.length;
var len_b = $test_b.length;
alert("帶空格的jQuery選擇器選出的jQuery元素是:"+len_a+"個(gè)");//輸出為4個(gè)
alert("不帶空格的jQuery選擇器選出的jQuery元素是:"+len_b+"個(gè)");//輸出為3個(gè)

之所以會(huì)出現(xiàn)不同的結(jié)果,這就是后代選擇器和過濾選擇器的不同了
復(fù)制代碼 代碼如下:

var $test_a = $(".test :hidden");//帶空格的jQuery選擇器

上面這段代碼是選取class為“test”的元素里面的隱藏元素。(后代選擇器)
復(fù)制代碼 代碼如下:

var $test_b = $(".test:hidden");//不帶空格的jQuery選擇器

這上面的代碼則是選取隱藏的class為“test”的元素

注意:
有的選擇器的用法,必須是空格,如果不帶空格的話,那就取不到元素,比如:
復(fù)制代碼 代碼如下:

$("select:selected").length;//不管任何時(shí)候,這個(gè)選擇器都取不到元素,這個(gè)length必然是0
$("select :selected");//這樣才是正確的

有的選擇器的用法,必須不帶空格,如果帶空格的話,那就取不到元素,比如:
復(fù)制代碼 代碼如下:

$("input :checked").length;//不管任何時(shí)候,這個(gè)選擇器都取不到元素,這個(gè)length必然是0
$("input:checked");//這樣才是正確的

相關(guān)文章

  • jQuery實(shí)現(xiàn)列表的全選功能

    jQuery實(shí)現(xiàn)列表的全選功能

    本文給大家分享的是使用jquery實(shí)現(xiàn)的全選刪除插件的代碼,非常的實(shí)用,本文示例是結(jié)合的ThinkPHP,小伙伴們可以自由擴(kuò)展。
    2015-03-03
  • IE下使用jQuery重置iframe地址時(shí)內(nèi)存泄露問題解決辦法

    IE下使用jQuery重置iframe地址時(shí)內(nèi)存泄露問題解決辦法

    這篇文章主要介紹了IE下使用jQuery重置iframe地址時(shí)內(nèi)存泄露問題解決辦法,需要的朋友可以參考下
    2015-02-02
  • juqery 學(xué)習(xí)之五 文檔處理 插入

    juqery 學(xué)習(xí)之五 文檔處理 插入

    這個(gè)操作與對(duì)指定的元素執(zhí)行appendChild方法,將它們添加到文檔中的情況類似。
    2011-02-02
  • 解決jquery的ajax調(diào)取后端數(shù)據(jù)成功卻渲染失敗的問題

    解決jquery的ajax調(diào)取后端數(shù)據(jù)成功卻渲染失敗的問題

    今天小編就為大家分享一篇解決jquery的ajax調(diào)取后端數(shù)據(jù)成功卻渲染失敗的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • 最新評(píng)論

    丘北县| 大关县| 柘城县| 集安市| 新邵县| 巩义市| 绥滨县| 阿合奇县| 刚察县| 武汉市| 彩票| 益阳市| 丹阳市| 永修县| 邳州市| 靖江市| 临高县| 丹棱县| 芮城县| 杭锦后旗| 上林县| 蓬莱市| 龙游县| 钟祥市| 盐津县| 张家界市| 神农架林区| 渝中区| 凭祥市| 增城市| 海林市| 云霄县| 江西省| 黄骅市| 水富县| 高淳县| 贡嘎县| 高安市| 边坝县| 徐汇区| 水富县|