首页 > 解决方案 > 如何调试原型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 转义的东西

标签: jqueryjson

解决方案


推荐阅读