我通常使用Firebug来排除JavaScript问题。
除了像下面所做的插入脚本之外,是否有一种简单的方法可以使用Firefox/Firebug查看与元素相关联的jQuery data()?如果必要,我也可以尝试其他工具,如Chrome。
<div id='foo' data-bar='hello'></div>
...
$('#foo').data('bar','goodby');
...
console.log($('#foo').data('bar'));
我通常使用Firebug来排除JavaScript问题。
除了像下面所做的插入脚本之外,是否有一种简单的方法可以使用Firefox/Firebug查看与元素相关联的jQuery data()?如果必要,我也可以尝试其他工具,如Chrome。
<div id='foo' data-bar='hello'></div>
...
$('#foo').data('bar','goodby');
...
console.log($('#foo').data('bar'));
我使用的方法是在Chrome浏览器中。按F12键,选择Sources,将断点放在您的函数中,在变量上悬停鼠标以查看它传递/返回了什么。
http://www.codeproject.com/KB/trace/BeginChromeDebug/view_watch.png