我正在尝试调试应用程序,并努力在Firebug中显示我抛出的错误。

如果我有这样的事情:

if (!jQuery.fn.drag){
  console.log("found an error");
  throw new Error("file xyz has not loaded");
}

问题:
为什么控制台由于错误而触发,但是我的自定义throw在Firebug中未报告任何内容?

谢谢

最佳答案

我在Firefox和Chrome中都尝试了throw new Error("error message");working

使用console.log(Jquery, Jquery.fn, Jquery.fn.drag)调试代码。

10-04 22:16