Peut-elle vraiment être vrai que l' attr("href")
commande d'un lien de traitement est très différent dans IE7 en comparaison à tous les autres navigateurs?
Disons que j'ai une page à http://example.com/page.html et j'ai ce code HTML:
<a href="#someAnchor" class="lnkTest">Link text</a>
et ce jQuery:
var strHref = $(".lnkTest").attr("href");
Puis dans IE7 la valeur de l' strHref
variable "http://example.com/page.htm#someAnchor"
, mais dans d'autres navigateurs, il sera "#someAnchor"
.
Je crois que le dernier cas est le plus correct, donc c'est juste une affaire de IE7 d'être un mauvais garçon ou est-ce un bug en jQuery?