问题
我正在尝试为对象方法指定选项,其中一个选项是回调函数。我正在使用 jQueryextend
方法将我的默认值应用于选项参数,但我不确定我应该为回调参数设置什么值。
这就是我目前所拥有的:
var options = $.extend({
wrapper: '#wrapper', // Define the default wrapper to prepend to
fade: true, // Fade the overlay by default
callback: function(){} // Define the callback function
},options);
问题
以上是为回调分配默认值的最佳方法吗?或者将其设置为false会更好吗?我想如果您尝试调用options.callback()
并且回调设置为 false 那么您会收到错误消息吗?