ie8上,报堆栈溢出错误,页面还出现卡死的情况

$('body').on('click','.ch-curMdul .fa-deleterecord',function(){
    var textObj=$(this).closest('p').find('.done-record');
    var icids=$(this).siblings('.start-doexam').attr('type_val');
    
    if(textObj.text()==0){
        $.alertable.alert('本套题目还没有做题记录...');
    }else{
        ajaxInfo({
                controller: 'item',
                icid: icids,
                act: 'emptyOnebyOneData'
                }, ajax_url+'Tk', function(info) {
                    
                    if(info.result==true){
                        
                        textObj.text('0');
                        
                    }
                    
                })
    }
    
});

上面这段代码在ie8浏览器上会报 ‘堆栈溢出’的错误,ie9是正常的,这个要怎么修改

阅读 3.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题