jquery动态添加代码,引入的日历插件不能用。

2025-02-23 07:13:18
推荐回答(2个)
回答1:

live 的 click 事件里面绑定了datepicker函数,即点击文本框的时候才绑定datepicker,你当然要点两次。一般datepicker控件只需要绑定一次就行了,即:$(this).datepicker({...}); 这样就行了。
你如果有多个需要添加,可以包装一个函数,文本框控件作为参数,类似:
function bindpicker(obj)
{
$(obj).datepicker({});

}

执行了datepicker,就不需要再live click 了

可以试试 :)

回答2:

直接用bind的就可以