当有多个具有相同“id”的元素时,jQuery如何工作?
我从Google的AdWords网站上获取数据,该网站包含多个相同的元素id
。
你能否解释为什么以下3个查询不能得到相同的答案(2)?
HTML:
<div> <span id="a">1</span> <span id="a">2</span> <span>3</span></div>
JS:
$(function() { var w = $("div"); console.log($("#a").length); // 1 - Why? console.log($("body #a").length); // 2 console.log($("#a", w).length); // 2 });
喵喔喔
相关分类