Dan*_*Dan 4 jquery jquery-selectors
我想找到<td role="foo" class="one two three four">一个<div id="myid">
这两个选择器工作:
$('#myid td[role=foo]')
$('#myid .two')
Run Code Online (Sandbox Code Playgroud)
但这个没有,为什么?
$('#myid .two td[role=foo]')
Run Code Online (Sandbox Code Playgroud)
use*_*716 13
因为选择器字符串中的空格是后代选择器.
你需要这样做:
$('#myid td.two[role=foo]')
Run Code Online (Sandbox Code Playgroud)
你拥有它的方式,你正在寻找作为后代的<td role="foo">元素..two
| 归档时间: |
|
| 查看次数: |
2641 次 |
| 最近记录: |