/ / RoyalSlider: kann nicht auf Datenattribut zugreifen - jquery, plugins, royal-slider

RoyalSlider: kann nicht auf Datenattribut zugreifen - jquery, plugins, royal-slider

Ich benutze den folgenden Wrapper für meinen RoyalSlider

<a class="rsContent white" href="#">
<img class="rsImg" src="/images/#" data-color="white" width="2560" height="1440">
</a>

Ich möchte den Wert des Datenattributs für den ersten rsContent überprüfen, also verwende ich den folgenden Code

$(".rsContent").eq(0); ODER $(".rsContent").first();

das klappt soweit aber dann wenn ich es versuche

$(".rsContent").eq(0).data("color"); ODER $(".rsContent").eq(0).attr("class");

Jquery kehrt zurück

undefined

Irgendwelche Ideen ?

Antworten:

0 für die Antwort № 1

Bitte überprüfen Sie das Protokoll ..

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
</head>

<body>
<a class="rsContent white" href="#">
<img class="rsImg" src="/images/#" data-color="white" width="100" height="100">
</a>
<script>
console.log($(".rsContent").first().attr("class"));
</script>
</body>
</html>