$(document).ready(function(){ $(“form”)。submit(function(e){ e.preventDefault(); for(var i = 1; i< =($(“input [name = number]”)。val()); i ++){ $(“< label />”)。attr({class:‘label’,id:…
...让我知道为什么datepicker以这种方式工作。
所以你的问题是 的 为什么 强> 当传递一个包含我们想要设置的所有选项的对象时,它的工作方式是否有所不同? (代码块#1) 的 要么 强> 通过3个参数,昏迷分开 (代码块#2) 。
代码块#1:
$(element).datepicker({ onSelect: function(date) { // some function here }, defaultDate: date, changeMonth: true, changeYear: true });
代码块#2:
$(element).datepicker('option', 'defaultDate', date);
的 区别: 强> #1是实例的初始化,#2是现有实例的特定属性的修改。
现在,我想是的 什么是实例? 是一个完全超出SO范围的问题......但我发现了一个你可能会观看的有趣的YouTube视频 这里 。
该 DatePicker的API文档 列出了您可以初始化,获取和设置的所有选项。您可以在实例上应用的方法也列在那里。