Mam 3 przyciski o tym samym id, potrzebuję uzyskać każdą wartość przycisku, gdy jest on kliknięty.selektor id jQuery działa tylko dla pierwszego elementu
<button id="xyz" type="button" class="btn btn-primary" value="1">XYZ1</button>
<button id="xyz" type="button" class="btn btn-primary" value="2">XYZ2</button>
<button id="xyz" type="button" class="btn btn-primary" value="3">XYZ3</button>
Oto mój obecny jQuery
scenariusz:
$("#xyz").click(function(){
var xyz = $(this).val();
alert(xyz);
});
Ale to działa tylko dla pierwszego przycisku, klikając na inne przyciski są ignorowane.
nie można mieć ten sam identyfikator, jak id jest unikalny ,, klasa użycie zamiast id będzie rozwiązać sprawę –
To pytanie jest zadawane tutaj jest tak wiele razy, więc postanowiłam dać mu ** duży ** lifting twarzy i napisać pełną opisaną odpowiedź. Mam nadzieję, że pomoże to przyszłym odwiedzającym. – gdoron