0
我已经创建了一个插件,我有我的默认设置,但是当我更改调用脚本中的参数时,它们没有被反映,默认值总是优先。我在这里错过了什么?jquery插件无法识别调用参数
在我的.html文件
$('.inputBox').validate(function() {
rounded: true
});
调用脚本剥离下来插件。即使我在第一个片段中设置为true,在我登录到Firebug中的控制台时,它总是假的。为什么是这样?
(function($) {
$.fn.validate = function(options) {
var
defaults = {
rounded: false
},
settings = $.extend({}, defaults, options);
$(this).each(function(index) {
if(settings.rounded) {
$(this).addClass('roundedMsg');
}
});
return this;
};
})(jQuery);
你达人!谢谢! – Catfish 2010-02-11 01:01:37
他发布的内容只是有效的JavaScript,因为JavaScript支持标签。他在一个函数中创建了一个名为“rounded”的标签。 – Prestaul 2010-02-11 01:02:26