J2EE學習筆記
          我們的失落……
          posts - 13,comments - 1,trackbacks - 0

          這是jQuery里常用的2個方法。
          他們2者功能是完全不同的,而初學者往往會被誤導。


          首先 我們看.find()方法:
          現在有一個頁面,里面HTML代碼為:

          <div class="css">
              
          <class="rain">測試1</p>
          </div>
          <div class="rain">
              
          <p>測試2</p>
          </div>


          如果我們使用find()方法:

          var $find = $("div").find(".rain");
          alert( $find.html() );


          將會輸出:

          如果使用filter()方法:

          var $filter = $("div").filter(".rain");
          alert( $filter.html() );


          將會輸出:

          也許你已經看出它們的區別了。
          find()會在div元素內 尋找 class為rain 的元素。
          而filter()則是篩選div的class為rain的元素。
          一個是對它的子集操作,一個是對自身集合元素篩選。

          另外find()其實還可以用選擇器表示:

          var $select = $("div .rain");
          posted on 2009-11-09 16:00 J2EE學習筆記 閱讀(375) 評論(0)  編輯  收藏 所屬分類: 轉載jQuery
          主站蜘蛛池模板: 满洲里市| 江都市| 青河县| 申扎县| 清水河县| 宁化县| 新兴县| 许昌市| 湖南省| 宁河县| 临泽县| 靖远县| 穆棱市| 视频| 两当县| 海口市| 明星| 崇阳县| 新竹市| 阜阳市| 河北省| 兴城市| 会东县| 突泉县| 碌曲县| 瑞安市| 惠来县| 台湾省| 香港| 永胜县| 元朗区| 台中市| 红河县| 察哈| 尖扎县| 尼木县| 宜黄县| 瓦房店市| 清水县| 新竹县| 项城市|