是否可以在Chrome中查看jQuery添加的数据

Pee*_*Haa 36 jquery google-chrome google-chrome-extension google-chrome-devtools

在创建网站时,我经常使用jQuery的.data()功能向元素添加数据.

是否可以查看Chrome中存储元素的所有数据?

因此,当我检查一个元素时,它会在Chrome中显示数据.

如果没有,是否可以编写一个插件来"扩展"到Chrome element inspector以显示数据?

nam*_*uol 37

打开检查器,然后进入控制台,键入

$('<some selector>').data()
Run Code Online (Sandbox Code Playgroud)

然后点击return来评估data()方法并直接显示其返回值.

console.log除非您在非交互式代码中调用它,否则无需使用.

  • 提示:如果在"元素"窗口中选择一个元素,它将在控制台中变为**$ 0**.然后你可以输入`$($ 0).data()`另一个提示:使用[Esc键](/sf/answers/2266179611/)在分屏中查看元素和控制台. (7认同)
  • 长期以来,$ 0可能是我最喜欢的小费。很酷。 (2认同)

tob*_*eer 20

Chrome查询

可以在Chrome扩展程序Webstore中找到,并在开发人员工具的属性面板中添加另一个选项卡.

  • 这似乎不再适用于最新版本的Chrome (2认同)

Nea*_*eal 6

输入chrome控制台:

console.log($('selector').data());
Run Code Online (Sandbox Code Playgroud)

它将列出该data元素