0

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

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

我能做些什么来确定为什么它并不总是执行?

有问题的代码:

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

1 回答 1

4

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

于 2012-12-12T19:15:01.387 回答