jquery - 意外的 token : ILLEGAL on basic click function, jQuery

标签 jquery syntax-error

我只是在做一个非常简单的click函数,但是在第6行出现错误。即使我删除了click函数以外的所有内容,仍然是一个错误。该对象肯定在HTML中,并且我已提醒$(“p#backButton”)进行检查。

$(document).ready(function() {

    var windowWidth = $(document).width();
    if(windowWidth < 767){
        $("p#backButton").css("display","block");
        $("p#backButton a").click(function(e) {
            e.preventDefault();
            history.back();
            return false;
        });
     }
});

最佳答案

我认为您的问题源于使用history.back()的情况,在该范围内可能未定义。尝试使用window.history.back()
也尝试将代码间隔一点

$(document).ready(function() {

    var windowWidth = $(document).width();
    if ( windowWidth < 767 ) {
        $("p#backButton").css("display","block");
        $("p#backButton a").click( function(e) {
            e.preventDefault();
            window.history.back();
            return false;
        });
     }
});

祝好运。让我知道发生什么事

关于jquery - 意外的 token : ILLEGAL on basic click function, jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13334810/

相关文章:

php - PHP的解析错误: syntax error, unexpected T_STRING, expecting T_FUNCTION on construct

python - 在这种特殊情况下如何避免 "ValueError: invalid\x escape"错误?

Javascript : Show content of select element on focus on tab key navigation

php - IMG 目录不能存储在数据库中,但可以从查询中使用的相同变量查看

jquery - 新版本的 jQuery 说我有语法错误,但没有

python - 当我在python的if语句中组合按位和逻辑运算符时,出现语法错误,提示语法无效

ruby - 无法在 Ruby 中使用 Gosu 打印文本

javascript - 如何使用带有事件监听器的 HTML5 颜色选择器

jquery - 列表样式不显示列表元素尽管!重要?

javascript - 将表单数据写入 json 文件 - javascript