我想添加日期选择器,但它应该处于隐藏状态。点击 div 它应该显示 datepicker。就像在输入标签上一样。我曾尝试使用按钮文本和图标来显示它,但在没有输入字段的情况下无法显示它。
问问题
3600 次
1 回答
-1
你可以这样做:
HTML:
<div id="control">Click for calendar</div>
<div id='dp'></div>
JS/jQuery:
var cal = $('#dp').datepicker();
cal.hide();
$('#control').on('click', function() {
if (cal.is(':hidden')) {
cal.show();
} else {
cal.hide();
}
});
示例 jsFiddle:http: //jsfiddle.net/aztechy/dpAWV/
于 2012-05-11T13:44:32.560 回答