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
          主站蜘蛛池模板: 浏阳市| 中宁县| 资兴市| 江阴市| 固原市| 昔阳县| 无为县| 体育| 灵丘县| 阳城县| 瑞丽市| 始兴县| 永丰县| 宁河县| 遵义县| 安溪县| 靖州| 吴川市| 奉贤区| 电白县| 平乐县| 堆龙德庆县| 遂宁市| 阜阳市| 临湘市| 娱乐| 乌苏市| 江孜县| 临漳县| 屏边| 运城市| 景宁| 库尔勒市| 宣恩县| 浏阳市| 铜鼓县| 饶河县| 嘉义县| 泸水县| 嘉定区| 靖州|