如何自动关闭并单击图标datepicker bootstrap

joh*_*ohn 2 javascript jquery twitter-bootstrap twitter-bootstrap-2

我有代码问题:

<div class="control-group input-append date">
  <label class="control-label" for="cid">Check In</label>
  <div class="controls">
    <input class="span8 required" name="cid" type="text" id="cid">
    <span class="add-on"><i class="icon-calendar"></i></span>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript:

<script>
   $('#cid').datepicker();
</script>
Run Code Online (Sandbox Code Playgroud)

我确实做过插入jquerydatepicker javascript.

问题:

  1. 日期无法自动关闭.我想在点击日期之后,表日期将自动关闭.

  2. 图标日历无法单击.我想如果用户点击表格输入旁边的图标日历,表格日历将显示.

谢谢

Pim*_*Web 5

你能试一下吗 :

$('.datepicker tbody').on('click', function(){  $('.datepicker').hide() });



$('.icon-calendar').on('click', function(){ $('.datepicker').toggle()   });
Run Code Online (Sandbox Code Playgroud)

如果你有多图标日历或日期选择器,你必须精确jquery选择器;