Jquery Animate功能在IE8中不起作用

时间:2013-02-01 06:39:45

标签: jquery jquery-animate

function StartAnimation(ctrl, highlightcolor)   
{    
    var tblId = $(ctrl).closest("table").attr("id");    
    var originalBg = $(tblId).css("background-color")    
    flash(tblId, ctrl, highlightcolor, originalBg);   
}

function flash(div, ctrl, highlightcolor, originalBg) {   
    originalBg = "transparent";    
    $('#' + div).animate({ "background-color": highlightcolor }, 200, null, function () {   
        $('#' + div).animate({ "background-color": originalBg }, 200, null, function () {   
            if ($(ctrl).attr("tag") == "stophighlight" || $(ctrl).attr("tag") =="highlight")  {  
                flash(div, ctrl, highlightcolor, originalBg);  
            }  
        });  
    });  
}  

当我在IE8中浏览上述代码(浏览器模式和文档模式为IE8)时,我在jquery-ui.min.js中收到以下错误

Microsoft JScript runctime错误:无法获取属性“0”的值:object为null或undefined

0 个答案:

没有答案