2011-06-07 59 views
0

我在下面的JavaScript得到一个Unexpected TOKEN illegal错误:问题与jQuery的bind()

$(function() { 
    $(‘.delete_post’).bind(‘ajax:success’, function() { 
     $(this).closest(‘tr’).fadeOut(); 
    }); 
}); 

我已经做了相当多的研究,似乎无法找到与此代码的任何问题。错误正在被抛出第二行。 .delete_post引用了一个Destroy链接类,它应该从页面中删除元素。

有什么想法?

编辑: 在Chrome控制台给出实际的错误是:
Uncaught SyntaxError: Unexpected token ILLEGAL

+7

有点不同请告诉我与滑稽的单引号?也许这是你的问题? – 2011-06-07 19:44:19

+0

发布实际错误 – eagle12 2011-06-07 19:46:31

+0

谢谢@John,我认为这只是格式化的东西,这只是我的普通单引号。我应该使用不同的东西吗? – cmwright 2011-06-07 19:48:58

回答

3

它看起来像你使用回抽动,而不是单引号(撇号)。

- 每评论 -

他们不是反引号,他们离开了单引号(感谢加比)。不幸的是,这仍然足以甩掉JS引擎。如果你不打算以这种方式输入它们,你的编辑器会自动完成它。你在使用什么平台/编辑器?

+0

那些不是反引号。他们实际上是'U + 2018左侧单引号' – 2011-06-07 19:47:35

+0

@Gabi - 他们也不是撇号,这可能是抛出非法TOKEN错误。 – 2011-06-07 19:48:23

+0

嘿家伙,正如我上面提到的那样,这就是如何显示我的'当在代码反引号内。我应该使用别的东西吗? – cmwright 2011-06-07 19:52:42

0
delete('quotes') 

是在寻找我的预览