|
|
1
1
我能想到的最简单的事情就是重新排序参数,这样最常用的参数就会排在第一位。因此,如果将函数更改为:
然后,通过将默认值放入函数体,可以使所有内容(可能是第一个参数除外)都成为可选的。例如:
然后
和
两者都有效,其他值自动填充为
严格来说,您可以检查函数中的参数类型,例如,如果第二个参数是整数,那么它是
|
|
|
2
2
我设置了一个默认对象,在插件函数中只接受一个参数。
实例化插件
如果每次都传递一些内容,可以使选项对象成为第二个参数。
|
|
|
3
0
我建议您查看方法签名以了解人们如何处理可选参数。例如,看看 http://gist.github.com/277432#LID5445 要查看jquery.speed后面的设置,jquery.animate使用的就是它- 网址:http://gist.github.com/277432 lid5445 . 不管怎样,你只想看看你的论点的类型,看看是否有人把它们传了进来。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Dr.0000FF · jQuery按钮点击不显示/隐藏内容 1 年前 |
|
|
user28928120 · 如何在jquery中选择所有类? 1 年前 |
|
Eliable · 使点击计数器和进度条协同工作 1 年前 |
|
Jack Maessen · 在处理程序上使用时如何获取输入类型 1 年前 |