mea*_*gar 28
jQuery选择器非常类似于CSS选择器,您可能更熟悉它们.
首先,选择div,然后从中下降:
$('#my-div').find('some-selector').
Run Code Online (Sandbox Code Playgroud)
或构建您的选择器以匹配相关元素的子元素:
$('#my-div some-selector')
Run Code Online (Sandbox Code Playgroud)
Gon*_*ing 11
老问题,但是每个人似乎都错过了scoped jQuery选择器(使用你想要的范围,即你的div选择器,作为第二个参数)
例如使用
var $matches = $('.adiv', '#mydiv');
Run Code Online (Sandbox Code Playgroud)
这是一个较短的等价物:
var $matches = $('#mydiv').find('.adiv');
Run Code Online (Sandbox Code Playgroud)
var elems = jQuery(".foo", jQuery("#divYourWantToLimitTo") ); //BAD
//or
var elems = jQuery("#divYourWantToLimitTo .foo"); //Better
//or
var elems = jQuery("#divYourWantToLimitTo").find(".foo"); //BEST
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21427 次 |
| 最近记录: |