请原谅我提出一个不标准的问题,一切正常,但仍然很奇怪
在网页上我使用此处
的日期选择器
这是部分代码:
HTML:
<div id="datepicker-calendar"></div>
DatePicker 插入函数:
function insert_datepicker(mode)
{
$('#datepicker-calendar').empty();
...
$('#datepicker-calendar').DatePicker({
...
onChange : function(date,el) {
if (mode == 1){
doSmth1();
}
if (mode == 2){
doSmth2();
}
}
});
...
}
“模式”不是全局变量,在控制台中显示为“未定义”。
当我调用“insert_datepicker(2)”时,onChange 工作正常,但触发事件时不应该出现错误吗?
该功能如何“记住”音符?