[jQuery] Selectors/multiple retourne des chaines au lieu d'objets
Bonjour,
Je débute avec le Framework jQuery (je viens de Mootools) et je suis tombé sur un comportement étrange de la fonction de selection "multiple"
Voici mon code HTML:
Code:
1 2 3 4
| <a class="toto" href="file1.php">lien1</a>
<a class="titi" href="file2.php">lien2</a>
<a class="toto" href="file3.php">lien3</a>
<a class="titi" href="file4.php">lien4</a> |
Voici mon code JS:
Code:
1 2 3 4 5 6
| var aBtn = $('.toto, .titi');
for (var i=0; i<aBtn.length; i++)
{
alert(aBtn[i]);
} |
Et dans les 4 alerts il me retourne non pas [object Object] mais les 4 HREF respectif des liens 8O
Alors que pour obtenir les href au lieu des objets eux-même j'aurais du écrire:
Code:
alert(aBtn[i].attr('href'));
Au secours, je ne comprends pas où j'ai merdé :(
Merci :)