mhe*_*ers 17 javascript variables jquery dynamic selector
我正在尝试使用以下代码构建动态jquery选择器:
var section_id = "{segment_3}";
var num_children = $('#'+ section_id + ' ul').children().size();
Run Code Online (Sandbox Code Playgroud)
其中segment_3是我从url字符串中成功检索的值,例如,它可能返回"section_one"的值
但是在尝试创建变量num_children时,此引用不起作用.如何构建代码以构建动态引用?谢谢你的帮助.
Kam*_*rna 36
假设var section_id ='section_1'这个:
$('#'+ section_id + ' ul').children().size();
Run Code Online (Sandbox Code Playgroud)
会给你
$('#section_1 ul').children().size();
Run Code Online (Sandbox Code Playgroud)
是的,这也是有效的.它会在#section_1元素中提供所有ul元素(无论它们有多深).可能你会获得一系列元素并且调用.children()就可以了.它应该都可行.
| 归档时间: |
|
| 查看次数: |
40901 次 |
| 最近记录: |