Uncaught SyntaxError:意外的标识符-错误在Chrome虚拟机
Uncaught SyntaxError: Unexpected identifier - error in Chrome VM
我有这个非常简单的代码,它的工作,但它是返回一个"未捕获的SyntaxError:意外的标识符"在Chrome的VM3197:1我该怎么做才能摆脱它呢?代码对我来说似乎没问题……我正在运行的唯一其他代码是jQuery和html5样板代码片段,以摆脱不支持它的浏览器中的控制台错误。
jQuery(document).ready(function($) {
var app = (function () {
var toggleMenu = function(){
var $offcanvasMenu = $('.offcanvas');
$offcanvasMenu.toggleClass('-display');
setTimeout($offcanvasMenu.toggleClass('-show'), 1000);
};
return {
toggleMenu : toggleMenu
};
})();
$('.icon-bars').on('click', function() {
app.toggleMenu();
});
});
为了避免意外错误,请尝试纠正您的代码结构。
setTimeout
期望第一个参数是一个函数,所以这里需要一个匿名函数:
setTimeout( function(){
$offcanvasMenu.toggleClass('-show');
}, 1000);
相关文章:
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- 是什么让一个“;Uncaught RangeError:超过了最大调用堆栈大小“;错误(Chrome,在其他浏览器中显示
- chrome在WebSocket握手期间获取新错误
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- Chrome Javascript日期构造函数错误
- chrome.storage.sync未定义错误
- "资源不足错误“;当从Chrome控制台重复发出ajax请求时
- 加载Chrome扩展中的脚本错误
- 当与Dojo验证一起使用时,Chrome 41密码保存会做出错误的选择
- 仅打开调试器时出现Google chrome扩展错误
- Redux开发工具Chrome扩展Immutable.js导致错误
- Javascript代码在chrome和Firefox上给出错误
- 未捕获的语法错误:意外的令牌 = (Chrome)
- 尝试从我的 chrome 扩展程序访问 gmail 中的 iframe 时出现未定义的错误,但不是从开发者控制台访问
- JavaScript cookie和未捕获的语法错误:Chrome中出现意外的令牌u
- 在Firefox中出现404错误Chrome在IE上运行顺畅可能是什么原因
- 在控制台DOM中插入HTML代码后出现错误(Chrome浏览器)
- Javascript 未捕获的语法错误:Chrome 调试器中出现意外的标识符错误
- css上的滚动错误chrome/firefox