Je récupère les données du site Web AdWords de Google qui contient plusieurs éléments avec le même id
.
Pourriez-vous s'il vous plaît expliquer pourquoi les 3 requêtes suivantes ne donnent pas la même réponse (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
});