首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iCheck不适用于击倒

iCheck不适用于击倒
EN

Stack Overflow用户
提问于 2017-10-14 03:27:44
回答 1查看 488关注 0票数 0

我在knockout v3.4.2中使用了iCheck-bootstrap v1.07的纯css插件。使用不带挖空的iCheck时,复选框可完美呈现。然而,当我添加knockout和bootstrap时,这两者似乎不能一起工作。我已经粘贴了下面的代码片段。请帮我解决我需要纠正的问题?

代码语言:javascript
复制
function model() {
  var self = this;
  selectOne = ko.observable(true);
  selectTwo = ko.observable(false);

}

var mymodel = new model();

$(document).ready(function() {
  ko.applyBindings(mymodel);
});
代码语言:javascript
复制
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>

<link href="https://raw.githubusercontent.com/bantikyan/icheck-bootstrap/master/icheck-bootstrap.min.css" rel="stylesheet"/>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.2/knockout-min.js"></script>




<div class="checkbox icheck-default">
  <input type="checkbox" data-bind="checked: selectOne" />
  <label>Select One with iCheck</label>
</div>
<div class="checkbox icheck-default">
  <input type="checkbox" data-bind="checked: selectTwo" />
  <label>Select One with iCheck</label>
</div>
<hr />
<div>
  <input type="checkbox" data-bind="checked: selectOne" />
  <label>Select One w/o iCheck</label>
</div>
<div>
  <input type="checkbox" data-bind="checked: selectTwo" />
    <label>Select Two w/o iCheck</label>
</div>

EN

回答 1

Stack Overflow用户

发布于 2017-10-14 03:38:14

看起来工作正常,也许你的cdn for icheck不能正常工作。我正在使用https://cdn.rawgit.com/bantikyan/icheck-bootstrap/master/icheck-bootstrap.min.css

代码语言:javascript
复制
function model() {
  var self = this;
  selectOne = ko.observable(true);
  selectTwo = ko.observable(false);

}

var mymodel = new model();

$(document).ready(function() {
  ko.applyBindings(mymodel);
});
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />

<link href="https://cdn.rawgit.com/bantikyan/icheck-bootstrap/master/icheck-bootstrap.min.css" rel="stylesheet" />


<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.4.2/knockout-min.js"></script>


<div class="checkbox icheck-default">
  <input type="checkbox" data-bind="checked: selectOne" />
  <label>Select One with iCheck</label>
</div>
<div class="checkbox icheck-default">
  <input type="checkbox" data-bind="checked: selectTwo" />
  <label>Select One with iCheck</label>
</div>
<hr />
<div>
  <input type="checkbox" data-bind="checked: selectOne" />
  <label>Select One w/o iCheck</label>
</div>
<div>
  <input type="checkbox" data-bind="checked: selectTwo" />
  <label>Select Two w/o iCheck</label>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46736802

复制
相关文章

相似问题

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