$('.wrapper a').find('a'); //return empty object
Run Code Online (Sandbox Code Playgroud)
但我正在寻找一种通过选择器获得所有锚点的方法.问题是找到方法只看后代那么它的替代方案是什么?
请在jsfiddle.net上测试一下
jQuery find获取当前匹配元素集中每个元素的后代,由选择器,jQuery对象或元素过滤.
children 获取匹配元素集中每个元素的子元素,可选择由选择器进行过滤.
我认为你试图找到你应该使用的同一级别的元素children.或者,您也可以使用filter基于选择器过滤匹配的结果.
filter 将匹配元素集合减少为与选择器匹配的元素或传递函数的测试.
试试这个
var div = $('.wrapper div').filter('.parent');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6595 次 |
| 最近记录: |