-1

我对此感到非常困惑,我已经阅读了很多次代码,但我无法弄清楚为什么这是错误的。我已将其简化为最简单的形式(...将 s 替换为alert();s),但仍然出现此错误:

$(document).ready(function() {


$(".foo").hover(function() {
   ...
 },function() {
   ...
});

${"#bar"}.click(function() {    <---- Uncaught SyntaxError: Unexpected token {
  ...
});


});
4

3 回答 3

5

尝试更换:

${"#bar"}

$("#bar")
于 2012-09-03T11:01:05.510 回答
1

那不应该是:

$("#bar").click(function() {

#bar 周围有大括号而不是括号。

于 2012-09-03T11:01:23.680 回答
0
Try this:

$(document).ready(function() {


$(".foo").hover(function() {
   ...
 },function() {
   ...

});

$("#bar").click(function() {    <---- Uncaught SyntaxError: Unexpected token {
  ...
});


});
于 2012-09-03T11:07:18.080 回答