Javascript Jquery获取内容无法正常工作

Javascript Jquery获取内容无法正常工作,javascript,jquery,html,Javascript,Jquery,Html,所以,我的问题是我使用Jquery作为滑块,每当我的幻灯片发生变化时,我都希望使用Jquery获得一些属性数据。因此,我使用以下HTML代码: <a href="#" data-caption="Nepal"><img src="img/01.jpg"></a> <a href="#" data-caption="Ghandruk"><img src="img/01.jpg"></a> &

所以,我的问题是我使用Jquery作为滑块,每当我的幻灯片发生变化时,我都希望使用Jquery获得一些属性数据。因此,我使用以下HTML代码:

      <a href="#" data-caption="Nepal"><img src="img/01.jpg"></a>
      <a href="#" data-caption="Ghandruk"><img src="img/01.jpg"></a>
      <a href="#" data-caption="thriller!"><img src="img/01.jpg"></a>
      <a href="#" data-caption="Himalayas!"><img src="img/01.jpg"></a>
      <a href="#" data-caption="Beautiful"><img src="img/01.jpg"></a>
      <a href="#" data-caption="Chhomrong"><img src="img/01.jpg"></a>

取下键上的“数据-”。data()在查找时为您将其放在那里

$("a.active").data("caption")
console.log($('a.active').data('caption'))


另请参见随附的屏幕截图。我正试图从Jquery对象访问数据,但无法遍历该对象。我的答案遗漏了什么,您正试图做什么?innerHTML可以通过
.html()
获得,innerText可以通过
.text()
获得。我仍然会得到一个对象来响应您在控制台日志中编写的脚本,因为活动类是在运行时生成的,所以,是否有可能是因为这个问题?否,我没有在代码中的任何位置设置任何对象值。在图像中,您记录了元素
div.gallery.fg body
,您在问题中没有显示该元素,并且似乎与您显示的jQuery完全没有关联;请阅读“”和“”指南。
$("a.active").data("caption")