jquery隐藏的框脚本在IE中不起作用

时间:2012-07-09 10:27:57

标签: jquery internet-explorer explorer

我不是一名高级jquery程序员。刚开始冒险吧。我遇到了严重的问题。我创建的脚本在IE中不起作用。它适用于firefox和chrome。你能帮帮我吗?

    $(document).ready(function(){

    $('#quotein')
        .css('margin-left', '-890px');

    var paddingLeft = parseInt($('#quotein .quote1').css('padding-left'));
        console.log(paddingLeft);
    var paddingRight = parseInt($('#quotein .quote1').css('padding-right'));
    var slideWidth = $('#quotein .quote1').width() + paddingLeft+paddingRight;
    slideWidth = ''+slideWidth+'px';

    var isHidden = false;

    $('#quotein .quotebutton')
        .css('cursor', 'pointer')
        .click(function(){
            if(!isHidden){
                isHidden = true;
                $(this)
                    .css('background', 'url(_images/generic/quote-out.png) no-repeat left') 
                    .parent()
                    .animate({
                        'left': slideWidth
                    }, 'fast');
            }else{
                isHidden = false;
                $(this)
                    .css('background', 'url(_images/generic/quote-in.png) no-repeat left')
                    .parent()
                    .animate({
                        'left': '0px'
                    }, 'fast');
            }
        });

});

1 个答案:

答案 0 :(得分:0)

  

注释console.log行,有时IE会在您没有打开开发人员工具并尝试写入控制台时抛出错误。 - slash197 7月9日10:34

这导致了一个问题。谢谢@ slash197。