Cela ressemble à une question vraiment fondamentale. Disons que je l'élément formulaire suivantQuelle est la meilleure façon d'obtenir l'élément DOM sous-jacent par ID dans jQuery?
<select id="mySelect">
...
En utilisant jQuery, disons que je veux l'obtenir par ID afin que je puisse accéder directement à l'un de ses attributs comme selectedIndex.
Je ne pense pas que je peux utiliser
var selectedIndex = $("#mySelect").selectedIndex;
parce que le sélecteur # retourne un tableau des éléments. Si je veux accéder à la sélection fait élément DOM, alors je dois appeler
var selectedIndex = $("#mySelect").get(0).selectedIndex;
Est-ce exact? Y a-t-il un sélecteur qui me permettra d'accéder directement à l'élément DOM sans avoir à faire un "appel supplémentaire" pour obtenir (0)?
Je demande parce que je viens du prototype où je peux dire:
var selectedIndex = $('mySelect').selectedIndex;
N'appelle pas à $ ("# mySelect"). SelectedIndex fonctionne-t-il? – shahkalpesh
Désolé, je le reprends. Je l'ai essayé et ça ne marche pas. – shahkalpesh