jquery - JS 在 jsFiddle 中工作正常,但在我的dust.js 模板中却不行

标签 jquery dust.js

我有一些简单的JavaScript代码,我在JS Fiddle中测试过,它在那里工作得很好,但是当在我的dust.js模板中使用时,我不断收到“意外的 token 非法”,但它没有告诉我哪个 token 是非法的。我已经检查过额外的字符。

 $(document).ready(function() {
  $('.edit').keydown(function(e) {
      if(e.which == 13) {
        $(this).blur().next().focus();
       return false;
  }

  });
})​

这是 jsFiddle 链接:http://jsfiddle.net/sxvX8/1/

最佳答案

末尾有一个额外的字符,如下所示:

$(document).ready(function() {
    $('.edit').keydown(function(e) {
        if(e.which == 13) {
            $(this).blur().next().focus();
           return false;
        }    
    });
})? // <--- EXTRA CHARACTER

删除它,错误就会消失。

关于jquery - JS 在 jsFiddle 中工作正常,但在我的dust.js 模板中却不行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13400320/

相关文章:

Javascript 跳过一段代码,但在使用调试器完成后工作正常

javascript - 如何处理 JSON 错误信息

javascript - dust.js - 渲染数组的第一个元素

javascript - 无法使用 dust.js 呈现简单表格

jquery - 隐藏/显示 jcf 从 jquery 中选择(下拉)

ajax php中通过id动态的Javascript

javascript - 让一个 div 在鼠标悬停在另一个 div 上时淡出

灰尘模板渲染后的 JavaScript 验证

javascript - 如何创建导出现有模块的 .d.ts 文件?

template-engine - 在dust.js中,什么是流接口(interface)?