国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery中filter()和find()的區(qū)別深入了解

2024-05-06 15:52:39
字體:
供稿:網(wǎng)友
一直不是很清楚filter()方法和find()方法的區(qū)別,看jQuery Cookbook一書后,終于算是搞清楚了,下面將新的與大家分享下

一直不是很清楚filter()方法和find()方法的區(qū)別,今天在看jQuery Cookbook一書中,終于算是搞清楚了。

filter()過濾DOM元素包裝集,是指操作當(dāng)前元素集,刪除不匹配的元素,得到一個新的集合

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


$('div').filter('.div1');//選擇div標(biāo)簽中class屬性為div1的div元素


find()在當(dāng)前選中元素的上下文中找到符合條件的后代,返回的是子元素

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


$('div').find('em');//選擇div標(biāo)簽中的em標(biāo)簽的元素


由上面可以看出,filter()是對選中的元素集合操作,得到這些元素中符合條件的元素,而find()是得到選中元素

中符合條件的后代子元素。

最后再介紹一個end()方法,用來返回破壞性修改之前的選擇

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


$('div').filter('.div1').end();//返回的是使用filter()之前的選擇元素,即$('div')

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 策勒县| 霍林郭勒市| 鄱阳县| 莎车县| 社会| 吉水县| 秦安县| 麟游县| 泊头市| 北碚区| 绿春县| 德昌县| 团风县| 安阳市| 丹阳市| 阿鲁科尔沁旗| 于都县| 卢氏县| 新沂市| 湖口县| 合肥市| 额济纳旗| 中卫市| 宝山区| 宜城市| 富宁县| 通道| 老河口市| 林州市| 旌德县| 安庆市| 通州市| 杂多县| 思南县| 静安区| 宜兴市| 霍邱县| 柘荣县| 岑溪市| 彭山县| 景洪市|