myk*_*ola 19 javascript jquery
如何通过id获取元素,然后在这个元素中使用jQuery按类名获取所有元素?使用标准JS函数getElementById()和getElementsByClassName()很容易做到这一点,但遗憾的是IE 7-8不支持后者.
Dav*_*mas 33
你有几个选择:
第一个,使用css选择器:
$('#idOfElement .classNameOfElements');
Run Code Online (Sandbox Code Playgroud)
或使用find():
$('#idOfElement').find('.classNameOfElements');
Run Code Online (Sandbox Code Playgroud)
或使用选择器上下文:
$('.classNameOfElements', '#idOfElement');
Run Code Online (Sandbox Code Playgroud)
值得注意的是,使用上下文(最终)方法会导致jQuery在内部实现该find()方法.
参考文献:
var byID = $("#someid");
var byClass = byID.find(".someClass");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
37444 次 |
| 最近记录: |