语法错误,调试帮助(Javascript)

Syntax Error, debugging help (Javascript)

本文关键字:Javascript 帮助 调试 错误 语法      更新时间:2023-09-26

我在查看控制台时收到此错误,并且此错误与页面上的另一个插件冲突:

window.event("domready", function() {
     alert($("document").ready(function() {
        $(".flip").click(function() {
            $(".module").slideToggle("slow");
        });
    });
  $(window).resize(function() {
 if($(window).width() > 800) {
  location.reload();
 }
}););
    });

我试过重写它,以防有任何多余的空格或任何东西。我真的不想摆脱这个脚本,因为它是我网站响应能力的一部分。这是我网站的链接:http://guitarworldcityarcade.com.au/index.php此脚本中的某些内容正在禁用我的菜单的下拉功能,我无法找到它是什么。

请尝试:

window.event("domready", function()
{
    alert(
        $("document").ready(function()
            {
                $(".flip").click(function()
                    {
                        $(".module").slideToggle("slow");
                    }
                );
            }
        );
    );
    $(window).resize(function()
        {
            if($(window).width() > 800)
                {
                    location.reload();
                }
        }
    );
});

但是你想用你的警报做什么?似乎很奇怪...

我不是 100% 确定您要实现的目标,但是您提供的代码片段中存在语法错误。这是固定版本(但我仍然想知道你为什么有那个alert(...)

window.event("domready", function() {
    alert($("document").ready(function() {
        $(".flip").click(function() {
            $(".module").slideToggle("slow");
        });
    }));
    $(window).resize(function() {
        if($(window).width() > 800) {
            location.reload();
        }
    });
});

现在只有"TypeError:window.event 不是函数"错误,但我把它留给了你。希望有帮助。

似乎您不知何故忘记在调试或其他东西时删除alert(

//This
alert($("document").ready(function() {
//should be
$("document").ready(function() {