我有在文档加载时运行的脚本。但是要查看我对页面所做的更改,我必须重新加载它,这会清除我在脚本中设置的所有断点。有没有办法让这些断点从页面加载到页面加载持续存在?似乎 Chrome 曾经自动执行此操作,但现在不再执行此操作。谢谢
问问题
121 次
2 回答
1
添加指令
if (my_dbg != undefined) {
debugger;
}
到你的脚本。如果要启用中断,请在某处添加:
var my_dbg = true;
不太优雅,但应该可以解决您的问题。
例如:
$(document).ready(function(){
$('#submit_me').click(function () {
if (my_dbg != undefined) {
debugger;
}
});
// do other important things...
if (my_dbg != undefined) {
debugger;
}
// moar important things follow, need to debug
});
在再次加载页面之前,弹出 js 控制台并输入
var my_dbg = true;
然后点击重新加载。应该工作得很好。
于 2013-03-27T15:52:37.980 回答
0
在 Chrome 开发人员工具的源标签中,您应该能够单击行号并获得一个蓝色箭头。这将设置一个断点,该断点将在页面加载之间持续存在。
于 2013-03-28T15:04:48.463 回答