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
          主站蜘蛛池模板: 乐东| 温宿县| 岗巴县| 兴海县| 万山特区| 芮城县| 莎车县| 新巴尔虎左旗| 乾安县| 治多县| 洛浦县| 邮箱| 台北县| 二连浩特市| 福安市| 江陵县| 奉化市| 郴州市| 嵊泗县| 麻城市| 永新县| 甘南县| 洛扎县| 隆安县| 桐城市| 台中县| 淮北市| 砚山县| 东乌珠穆沁旗| 兴和县| 上高县| 乃东县| 海林市| 利川市| 涿州市| 馆陶县| 富锦市| 磐石市| 寿宁县| 抚顺市| 佳木斯市|