jQuery插件缺失;before语句(jQuery)

jQuery插件缺失;before语句(jQuery),jquery,jquery-plugins,syntax-error,Jquery,Jquery Plugins,Syntax Error,我要走了 语法错误:缺少;在语句}(jQuery)之前 在下面的代码中。我正在尝试制作一个jQuery插件,但我看不出这里有什么问题: (function($) { $.fn.hideElement = function(options) { options = $.extend({}, $.fn.hideElement.defaults, options); return this.each(function(){ var wrapping = $(this).css('wh

我要走了

语法错误:缺少;在语句}(jQuery)之前

在下面的代码中。我正在尝试制作一个jQuery插件,但我看不出这里有什么问题:

(function($) {
$.fn.hideElement = function(options) {
  options = $.extend({}, $.fn.hideElement.defaults, options);

  return this.each(function(){
    var wrapping = $(this).css('white-space');
    $(this).css({'white-space':'nowrap'})
      .animate(options.toggling,1000, function(){
        $('<p>').text('»')
          .insertAfter($(this))
          .click(function(){
             $(this).prev()
             .animate(options.toggling,1000)
             .css({'white-space':wrapping})
             .next().remove();
      });
    });  
  });
  $.fn.hideElement.defaults = {
    'toggling':'width',
  }
}) (jQuery);
(函数($){
$.fn.hideElement=函数(选项){
options=$.extend({},$.fn.hideElement.defaults,options);
返回此值。每个(函数(){
var wrapping=$(this.css('white-space');
$(this.css({'white-space':'nowrap'})
.animate(选项.切换,1000,函数(){
$(“”).text(“»”)
.insertAfter($(本))
。单击(函数(){
$(this.prev()
.动画(选项.切换,1000)
.css({'white-space':wrapping})
.next().remove();
});
});  
});
$.fn.hideElement.defaults={
“切换”:“宽度”,
}
})(jQuery);

您的大括号选项卡不平衡,因此不容易发现


$.fn.hideElement=函数(选项){
未关闭


}之前添加另一个
}
(jQuery)

您的大括号选项卡不平衡,因此不容易发现


$.fn.hideElement=函数(选项){
未关闭


}之前添加另一个
}
(jQuery)

$.fn.hideElement=函数(选项){
未关闭。在
}之前添加另一个
}
(jQuery)
$.fn.hideElement=函数(选项){
未关闭。在
}之前添加另一个
}
(jQuery)当我添加闭包时,完全忽略了这一点!谢谢当我加上闭包的时候,我完全错过了!谢谢