jquery - 如何调试原型jQuery函数
问题描述
我有这个 jquery 函数代码,我不知道为什么它不返回响应,也不在控制台中显示任何错误。我已经编写了警报来调试它,但它没有得到任何结果。
BxTimelineView.prototype._getPosts = function(oElement, onComplete)
{
var $this = this;
var oData = this._getDefaultData(oElement);
jQuery.get(
this._sActionsUrl + 'get_posts/',
oData,
function(oData) {
alert("HERE!")
if(typeof onComplete === 'function')
{
return onComplete(oData);
alert("NOW!")
}
if(oElement) {
$this.loadingInBlock(oElement, false);
alert("THEN!")
}
processJsonData(oData);
alert("GO!")
},
'json'
);
};
我的 json 数据也坏了,这里有一个 bug 导致函数崩溃,所以如果我可以调试函数,我可以修复 json bu 转义的东西
解决方案
推荐阅读
- python - Python服务器从所有连接的客户端获取recv,而不仅仅是从第一个连接的客户端
- json - Scala 解析非规范 JSON
- javascript - NextJS getStaticProps 没有将返回的道具传递给页面
- mysql - 如何使用 group_concat 和左连接对 mysql 查询的结果进行计数
- mongodb - 为正在运行的 MongoDB 容器添加索引
- substrate - 区块未在专用网络中完成
- ruby-on-rails - Heroku上每天大约同一时间奇怪的postgres慢查询
- java - 按图案排序
- r - ggplot的变化分区图
- python-3.x - TypeError:不支持的操作数类型 -:'str' 和 'str',帮帮我