【发布时间】:2016-01-17 18:22:00
【问题描述】:
我有一个复选框,如果我把它放在 div 标签内,它就不会被选中
<div class="col-xs-8 col-sm-8 col-md-8 col-lg-8">
<label class="lbl" for="a">Fee</label>
</div>
<div class="col-xs-4 col-sm-4 col-md-4 col-lg-4">
<input type="checkbox" id="a" ng-model="x.y" >
</div>
而当我将它从 div 标签中移除时,它可以完美运行。
<div class="col-xs-8 col-sm-8 col-md-8 col-lg-8">
<label class="lbl" for="a">Fee</label>
</div>
<input type="checkbox" id="a" ng-model="x.y">
为什么会这样? div 标签如何影响复选框的行为。 注意:我没有使用任何内联样式,也没有重载任何预定义的类。
我在从我的主页调用的部分视图中的手风琴(引导程序)中有这段代码(使用 ng-include 标记)。
编辑:我创建了我的代码的 JSFiddle,但它在 JSFiddle 中运行良好。从局部视图调用它会不会有问题?
【问题讨论】:
-
做一个jsfiddle的例子...
-
你正在关闭第一个输入
<input type="checkbox" id="a" ng-model="x.y">检查这个 -
你能在 Fiddle 中复制这个问题吗?
-
我已经编辑了帖子。 JS 链接:jsfiddle.net/gandhi_rahul/sk60mpwn/2
-
但它在 JSFiddle 中运行良好。我正在从主页加载我的页面作为部分视图。
标签: html css angularjs twitter-bootstrap checkbox