0

我正在为我的 RoyalSlider 使用以下包装器

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

我想检查第一个 rsContent 的数据属性的值,所以我使用以下代码

$('.rsContent').eq(0);或者$('.rsContent').first();

到目前为止效果很好,但是当我尝试时

$('.rsContent').eq(0).data('color');或者$('.rsContent').eq(0).attr('class');

jQuery返回

undefined

有任何想法吗 ?

4

1 回答 1

0

请检查日志..

<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="#" data-color="white" width="100" height="100">
        </a>
        <script>
            console.log($('.rsContent').first().attr("class")); 
        </script>
    </body>
</html>
于 2015-10-22T23:28:16.830 回答