【发布时间】:2012-03-19 12:54:14
【问题描述】:
DatePicker 的标准代码是:
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
<p>Date: <input type="text" id="datepicker"></p>
如何从内联 HTML 启动 datepicker onclick 事件,我的意思是:
<input ... onclick="" >
并且没有单独的 JS 代码?
我试过了:
<p>Date: <input type="text" id="datepicker" onclick="$(function() {$('#datepicker').datepicker();});"></p>
但它只在第二次点击时起作用。
如何让它在第一次点击时起作用?
【问题讨论】:
-
这里是如何做到这一点的答案stackoverflow.com/a/1127215/1078487
-
谢谢。我刚刚更新了我的 q: How to launch datepicker onclick event from inline html
-
首先不是一个好主意,不可能有任何理由必须是内联 onclick,页面中没有其他日期选择器代码