当我尝试创建jquery-datepicker(带有月份和年份菜单)并使用firebug或chrome开发工具检查月/年菜单时,我正在关注
<select class="ui-datepicker-year"
onclick="DP_jQuery_1378903097959.datepicker._clickMonthYear('#dp1378903097961');"
onchange="DP_jQuery_1378903097959.datepicker._selectMonthYear('#dp1378903097961', this, 'Y');
">
通常当我们创建jquery-datepicker时,数据应该是
<select data-event="change" data-handler="selectYear" class="ui-datepicker-year">
所以,问题是那些额外的“onChange
”和“onclick
”导致了月份和年份下拉行为的奇怪行为
我试图调试整个jquery创建datepicker,但发现我自己无法理解这些属性是如何添加的
任何人都可以指导我如何删除这些内容并添加data-event
和data-handler
等默认内容吗?
我也发现了类似问题here,但我不想添加onChange
事件
非常感谢