/ / jQuery - jak mogę pobrać wartość atrybutu elementu HTML? Czy mogę również użyć tej wartości jako zmiennej? - jquery, html

jQuery - Jak mogę odzyskać wartość atrybutu elementu html? Czy mogę użyć tej wartości jako zmiennej? - jquery, html

Mam taką strukturę HTML:

<div id="myDiv">
<span id="myFirstSpan"></span>
<span id="mySecondSpan"></span>
</div>

Chciałbym uzyskać wartość określonego identyfikatora i użyć go jako zmiennej. Jak teraz przyszedł do tego skryptu:

<script>
var myIdValue = jQuery("#myDiv span").attr("id");
</script>

Dane wyjściowe, które chcę uzyskać, to var myIdValue = "myFirstSpan". Ale nie byłem w stanie odzyskać tej wartości.
Czy robię coś złego w skrypcie? Czy jest jeszcze coś, za czym tęsknię?

Edytować:
Literówka była tylko w tym pytaniu.

Odpowiedzi:

0 dla odpowiedzi № 1

Musisz owinąć kod gotowym DOM i zmienić jQUery na jQuery

$(function(){
var myIdValue = jQuery("#myDiv span").attr("id");
});

1 dla odpowiedzi nr 2

Użyłeś jQUery

var myIdValue = jQuery("#myDiv span:first").attr("id")

lub

var myIdValue = $("#myDiv span:first").attr("id")

Możesz również użyć : pierwszy Selektor


0 dla odpowiedzi № 3

Literówka

jego jQuery nie jQUery

var myIdValue = jQuery("#myDiv span").attr("id");

lub możesz użyć $

var myIdValue = $("#myDiv span").attr("id");


I upewnij się, że masz kod Gotowy na DOM


0 dla odpowiedzi nr 4

Spróbuj tego..

Jego jQuery nie jQUery

var myIdValue = $("#myDiv span").attr("id");
alert(myIdValue)

PRÓBNY