<div class="container">
<form action="" class="form-horizontal" role="form">
<input class="Date" />
<div id="dd"></div>
<input type="button" id="AddDate" />
</form>
</div>
<script type="text/javascript">
$("#AddDate").click(function (){
$("#dd").html($("#dd").html()+" <input class='Date' />");
});
$(function () {
$(".Date").datetimepicker({
language: 'zh-CN',
format: 'yyyy-mm-dd',
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
minView: 2,
forceParse: 0
});
});
</script>
如上代码,希望实现如下功能,点击button 新增 日期控件。但是只希望用 class 为
Date 的 元素绑定一次。类似于jquery 的on 晚绑定。
$(".Date").live("focus", function () {
$(".Date").datetimepicker({
language: 'zh-CN',
format: 'yyyy-mm-dd',
weekStart: 1,
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
startView: 2,
minView: 2,
forceParse: 0
});
});
目前用 live 绑定了 focus 事件