【发布时间】:2018-06-04 05:45:59
【问题描述】:
标题几乎是不言自明的......
这是我的代码:
<div id=player>
<div class="button hand">►</div>
<div class=time>00:00/00:00</div>
<div class="timeline hand"><span class="now hand"></span></div>
</div>
我希望能够通过querySelector 获得<div class="timeline hand"></div> 之间的<span class="now hand"></span>
var now=document.querySelector('#player>_____________.now.hand');
我也在考虑是否有更方便的方法可以通过子代或兄弟姐妹编号从相对 ID 中选择对象,而不是使用 ID 或类名。
【问题讨论】:
-
document.querySelector("#player .timeline.hand .now.hand")有什么问题? -
_____________的作用是什么? -
@Hezi-Gangina:那么你所拥有的并不是你的实际代码。请出示您的实际代码。
-
对我来说非常好 -> jsfiddle.net/adeneo/mgo4yr12
-
@aneneo 你是男人!!!我忘了在 .timeline.hand.now.hand 之间添加空格该死的!!!该死! 1个空白就是答案!谢谢!!!您可以将其发布为答案:-)
标签: javascript html css-selectors