dem*_*mas 4 javascript ajax firebug ruby-on-rails
我有一个Rails应用程序生成这样的HTML:
<a href="/ReadItLater/stock?qid=5618572&" data-remote="true">stock it</a>
Run Code Online (Sandbox Code Playgroud)
当我在浏览器中单击此链接时,我可以在"控制台"选项卡上获取有关Firebug上的AJAX请求的信息.我可以看到请求的回复:
$("#stock_5618528").hide();
Run Code Online (Sandbox Code Playgroud)

但是如何在此行上设置断点并调试此代码?
Ric*_*ton 11
如果您更改响应以包含调试器关键字,则应将其作为断点进行匹配.所以在这种情况下,响应将是:
debugger;
$("#stock_5618528").hide();
Run Code Online (Sandbox Code Playgroud)
显然不要忘记在它上线时删除它.:d
此外,因为你正在使用萤火虫.
尝试使用`console.log()'.它非常方便.
您可以在脚本执行后查看输出,而不是中断执行,然后必须处理ajax超时.
您可能需要做的就是......
$.ajax({
url: "...",
success: function(response){
console.log(response);
}
});
Run Code Online (Sandbox Code Playgroud)