【发布时间】:2009-04-05 11:34:14
【问题描述】:
我需要为某个事件设置一个断点,但我不知道它在哪里定义,因为我有一大堆最小化的 JavaScript 代码,所以我无法手动找到它。
是否有可能以某种方式设置断点,例如 ID 为 registerButton 的元素的点击事件,或者在某处找到绑定到该事件的函数?
我找到了 Firefox 插件 Javascript Deobfuscator,它显示了当前执行的 JavaScript,这很好,但是我需要调试的代码是使用 jQuery,所以有即使在最简单的事件上也有大量的函数调用,所以我也不能使用它。
有没有专门为 jQuery 制作的调试器?
有没有人知道一些工具可以将 minified JavaScript 转回 formatted 代码,例如将 function(){alert("aaa");v=3;} 转回
function() {
alert("aaa");
v = 3;
}
【问题讨论】:
标签: javascript jquery debugging firebug