首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bootstrap-datepicker双插件和stopPropagation

bootstrap-datepicker双插件和stopPropagation
EN

Stack Overflow用户
提问于 2016-11-14 22:11:59
回答 1查看 555关注 0票数 1

我使用bootstrap-datepicker,并希望有一个带有复选框的第二个插件。我不想在点击checkbox插件时触发datepicker的显示。我测试了stopPropagation,在第二个插件的onclick事件上返回false,但它不工作:(

代码语言:javascript
复制
<div class="container"> 
 <div class ="form-group">
<label class="col-sm-2 control-label" >Received Date</label>        
<div class="col-sm-2 input-group date" data-date-format="mm-dd-yyyy" id="ARDT">
  <input class="text-input form-control" type="text" name="ARDT"  maxlength="10" />
  <span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>                                           
  <span class="input-group-addon test"><input type="checkbox"/></span>
</div> 
 </div>
</div>

使用这个javascript:

代码语言:javascript
复制
$(document).ready(function() {
    $('#ARDT').datepicker();    
$('.date .test').click(function(e){
    e.stopPropagation();
    });
});

你可以在这个jsfiddle上观看直播:http://jsfiddle.net/5a5xzz10/4/

你能帮我吗?

谢谢你

编辑:找到解决方案:

代码语言:javascript
复制
  <div class ="form-group">
<label class="control-label" >Received Date OK</label>      
<div class="input-group">
  <div class="input-group date" data-date-format="mm-dd-yyyy" id="ARDT2">
    <input class="text-input form-control" type="text" name="ARDT"  maxlength="10" />
    <span class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></span>                                         
  </div>
  <span class="input-group-addon"><input type="checkbox"/></span>
</div>
</div>

将datepicker的输入组嵌入到另一个输入组中,并将第二个input-group - and放在紧跟其后的位置

就像这里:http://jsfiddle.net/5a5xzz10/6

EN

回答 1

Stack Overflow用户

发布于 2016-11-14 22:55:32

我有一个答案,但它看起来不是很优雅。

我在启动datepicker生成后添加了复选框。

代码语言:javascript
复制
$(document).ready(function() {
    $('#ARDT').datepicker();
    $("div.date").append($('<span class="input-group-addon test"><input type="checkbox"/></span>'));
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40590747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档