我知道在动态创建元素时,必须使用类似以下内容的东西:
$("#id").live("click", function() {
//something
});
现在我有这个:
$('#tdInput1').datepicker({
inline: true
});
我的问题是:如何使它变得生动起来,以便它可以与动态创建的元素进行交互。
最佳答案
根据:Jquery .live works but not with .datepicker
这应该工作:
$("#tdInput1").live("click", function(){
$(this).datepicker({
inline: true
});
});
编辑:此答案适用于旧版本的jQuery。对于jQuery 1.9+,请尝试Vishal的答案。