尝试在此特定javascript函数中传递函数参数

尝试在此特定javascript函数中传递函数参数,javascript,jquery,Javascript,Jquery,我需要理解将参数传递给特定函数的格式。我计划使用图书馆,你们可以查看它的演示。我需要为函数微调器指定最小值和默认值。默认模式下的功能用作: $('.spinnerExample').spinner() 但是,我需要为默认值和最小值传递自定义值。该函数的定义如下: (function ($) { $.fn.spinner = function (opts) { return this.each(function () { var defaults = {value:0,

我需要理解将参数传递给特定函数的格式。我计划使用图书馆,你们可以查看它的演示。我需要为函数
微调器指定最小值和默认值。默认模式下的功能用作:

$('.spinnerExample').spinner()
但是,我需要为
默认值
最小值
传递自定义值。该函数的定义如下:

(function ($) {
  $.fn.spinner = function (opts) {
    return this.each(function () {
      var defaults = {value:0, min:0}
      var options = $.extend(defaults, opts)
      var keyCodes = {up:38, down:40}
      var container = $('<div></div>')
      container.addClass('spinner')....
(函数($){
$.fn.spinner=函数(选项){
返回此。每个(函数(){
变量默认值={value:0,min:0}
变量选项=$.extend(默认值、选项)
var键码={up:38,down:40}
变量容器=$(“”)
container.addClass('spinner')。。。。
指向js文件的链接是

我尝试了
$('.spinnerExample').spinner(5,2)
,但这不起作用。我确信解决方案很简单,但我对javascript不太了解,因此无法破解它

谢谢

您想使用

$(".spinnerExample").spinner({value: 5, min: 2});
请注意,
$.fn.spinner
只使用一个参数(
opts
)。jQuery插件使用一个与一组默认值合并的对象来配置插件的行为是非常传统的

在本例中,默认值为
{value:0,min:0}
。如果要覆盖其中一个或多个值,只需传入一个具有匹配键和自定义值的对象

更多例子

$(".spinnerExample").spinner({value: 5}); // min will default to 0
$(".spinnerExample").spinner({min: 3}); // value will default to 0
你想用

$(".spinnerExample").spinner({value: 5, min: 2});
请注意,
$.fn.spinner
只使用一个参数(
opts
)。jQuery插件使用一个与一组默认值合并的对象来配置插件的行为是非常传统的

在本例中,默认值为
{value:0,min:0}
。如果要覆盖其中一个或多个值,只需传入一个具有匹配键和自定义值的对象

更多例子

$(".spinnerExample").spinner({value: 5}); // min will default to 0
$(".spinnerExample").spinner({min: 3}); // value will default to 0