【发布时间】:2011-05-20 12:50:23
【问题描述】:
我在 Windows 7 x64 Ultimate 上运行 Google Chrome 8.0.552.215。我有一个简单的 jQuery 内联脚本,就像我过去成功调试过的任何脚本一样:
<script type="text/javascript">
$(document).ready(function () {
// do stuff here
// but reduced to a simple
alert('here!');
});
</script>
我正在浏览我正在处理的网站的安全 (https) 部分。
没有脚本错误,脚本都运行得很好,但是我不能设置断点。
我尝试在 Firefox 的 Firebug 中对此进行调试,并且可以很好地设置和命中断点。
为什么会这样?
【问题讨论】:
-
我想这也发生在我身上,所以我很好奇这笔交易是什么。
-
我最近遇到了这个问题,因为我的 jQuery id 选择器不存在。
-
我自己解决了这个问题,方法是点击 Chrome Source Viewer 角落的 De-obfuscate Source 按钮(它看起来像双尖括号。即“{ }”)
标签: javascript jquery debugging scripting google-chrome