为什么JQuery中的html()函数在IE中不起作用

时间:2011-08-12 08:13:03

标签: javascript jquery

以下代码在chrome和ff中运行良好,但#cf_intro中的内容不会随着IE中的计时器而改变。 ('Flow'是一个插件对象。)

    timer=setInterval("m2n()",10000);   
    function m2n()
    {
        Flow.moveTo("next");
        var activeItemIntro=$('.active canvas').attr("intro");
        $("#cf_intro").html(activeItemIntro);
    }
    $(function(){
        function cf_timer(){
                timer=setInterval("m2n()",10000);
            }
        $('.flow').mouseover(function(){
                clearInterval(timer);
            })
        $('.flow').mouseout(function(){
                cf_timer();
            })
    })

1 个答案:

答案 0 :(得分:2)

我看到你正在使用画布..

Canvas仅在HTML5中,这意味着更高版本的Firefox,Chrome和IE9(主要浏览器)

如果你有IE8,它将无法正常工作