Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE7中的HTML5 Doctype打破Jquery下拉菜单_Javascript_Jquery_Html_Doctype - Fatal编程技术网

Javascript IE7中的HTML5 Doctype打破Jquery下拉菜单

Javascript IE7中的HTML5 Doctype打破Jquery下拉菜单,javascript,jquery,html,doctype,Javascript,Jquery,Html,Doctype,当我在IE7中查看javascript时,我的一个网站抛出了一个关于javascript未定义的错误 经过一点研究,我认为这与我使用的Doctype有关,因为我使用的是HTML5样板。这不应该引起问题,对吗 有人能告诉我为什么会发生这种情况,以及如何解决它吗?网址为: 这是我正在使用的菜单脚本(此页面上没有复制错误…) 谢谢在您的文件“script.js”中,在对象文本的末尾有一个多余的逗号 $(window).load(function() { $('.flexslider')

当我在IE7中查看javascript时,我的一个网站抛出了一个关于javascript未定义的错误

经过一点研究,我认为这与我使用的Doctype有关,因为我使用的是HTML5样板。这不应该引起问题,对吗

有人能告诉我为什么会发生这种情况,以及如何解决它吗?网址为:

这是我正在使用的菜单脚本(此页面上没有复制错误…)

谢谢

在您的文件“script.js”中,在对象文本的末尾有一个多余的逗号

$(window).load(function() {
        $('.flexslider').flexslider({
         animation: "fade",
         slideshow: true,                //Should the slider animate automatically by default? (true/false)
         slideshowSpeed: 7000,           //Set the speed of the slideshow cycling, in milliseconds
         animationDuration: 600,
         keyboardNav: true,              //Allow for keyboard navigation using left/right keys (true/false)
         touchSwipe: true,  // <---- HERE IS THE ERROR
        });
    });
$(窗口).load(函数(){
$('.flexslider').flexslider({
动画:“淡入淡出”,
slideshow:true,//默认情况下滑块是否应自动设置动画?(true/false)
slideshowSpeed:7000,//设置幻灯片循环的速度,以毫秒为单位
动画持续时间:600,
keyboardNav:true,//允许使用左/右键进行键盘导航(true/false)

TouchWipe:是的,//这是IE特有的吗?我之所以这么问,是因为我倾向于为Chrome和Firefox开发,并养成了留下尾随的习惯,所以如果我添加更多数据,我不会忘记以后再做。是的,这是IE8之前的IE特有的。错误的逗号让IE7和更早的版本非常生气:-)学习使用IE7的开发工具。它们很可怕,但他们会告诉你这个错误。@maxedison或在IE7模式下使用IE8,这与真正的IE7不同,但在这种情况下它会捕捉到它。IE8开发工具相当好。棒极了!非常棒。干杯