可能重复:
Jquery:选择内的选择
首先我从某个页面中选择div元素,代码如下:
var divs = $('div');
Run Code Online (Sandbox Code Playgroud)
如何从div中选择带有someClass的div.我试着用
divs.find('.someClass') or divs.find('div.someClass')
Run Code Online (Sandbox Code Playgroud)
他们俩都行不通.
如果我想完成这项任务,该怎么办?顺便说一句,我知道我可以使用
$('div.someClass')
您可以使用以下.filter()方法:
var someClassDivs = divs.filter('.someClass');
Run Code Online (Sandbox Code Playgroud)
这会将匹配的元素集减少到与选择器匹配的元素集(换句话说,那些具有"someClass"类名称的元素).
您当前的尝试.find()不起作用,因为它查看后代元素.您正在尝试减少匹配集,其中包含(有效)兄弟姐妹.
| 归档时间: |
|
| 查看次数: |
71 次 |
| 最近记录: |