草庐IT

somePlugin

全部标签

javascript - 如何让插件的默认设置访问最终设置?

我正在开发一个jQuery插件。当插件运行时,它做的第一件事就是确定它的设置。它通过采用一些默认设置并使用用户传入的任何内容覆盖其中的部分或全部来实现此目的。这是一个简化的版本:(function($){$.fn.somePlugin=function(userOptions){//Shortnameforinternaluse-exposedbelowforexternalmodificationvardefaults=$.fn.somePlugin.defaults;//Decidesettings//Usersettingsoverruledefaults,butmergebot