Javascript在IE9中间歇性地执行

时间:2012-12-12 19:00:58

标签: javascript internet-explorer-9 flexslider

this page上,我的javascript文件只是间歇性地执行。文件中有一个警报调用,以便在执行时显而易见。有问题的文件的内容如下。

据我所知,这只发生在Internet Explorer 9中。

我该怎么做才能确定为什么它并不总是在执行?

有问题的代码:

jQuery(document).ready(function($) {
    if ($('.flexslider').length) {
        console.log($('.flexslider').length);
        $('.flexslider').flexslider({
            controlNav: false,
            animation: "slide",
        });
        alert('sucess');
    }
});

1 个答案:

答案 0 :(得分:4)

问题出在console.log上。在IE中,如果您没有打开Developer Tools窗口,则控制台未定义。