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學習筆記 閱讀(382) 評論(0)  編輯  收藏 所屬分類: 轉載jQuery
          主站蜘蛛池模板: 金秀| 乳源| 阿图什市| 玛曲县| 石楼县| 新津县| 白山市| 色达县| 晋城| 永济市| 望都县| 建瓯市| 陕西省| 唐山市| 扶余县| 当涂县| 聊城市| 仙桃市| 宁乡县| 宝应县| 华池县| 渑池县| 建阳市| 武山县| 衡水市| 凌源市| 水城县| 广平县| 涪陵区| 大洼县| 内江市| 井陉县| 东阿县| 吉首市| 峨山| 阿拉善左旗| 容城县| 宁化县| 奉新县| 寿宁县| 竹山县|