失踪 ;在声明之前?

时间:2013-11-15 12:39:19

标签: javascript jquery

我收到错误,我错过了什么?

我的代码:

$function(){ 
            $(".product-add-link").on("click", BindAddProduct); 
        }

Firefox说:

  

失踪;在陈述之前

Chrome说:

  

意外令牌{

2 个答案:

答案 0 :(得分:3)

你忘了括号:

$(function(){ 
    $(".product-add-link").on("click", BindAddProduct); 
});

快捷方式$(function(){})相当于document.ready(function(){});

请参阅this post了解更多信息

答案 1 :(得分:2)

jQuery $接受function as parameter。你错过了(传递你的功能。

请尝试以下

$(function(){ 
  $(".product-add-link").on("click", BindAddProduct); 
 });