我试图用这个漂亮的自举开关替换表格中的复选框。
我也使用Backbone.marionette.js和此链接http://www.jque.re/plugins/version3/bootstrap.switch/建议的绑定处理程序。
但是我无法让绑定处理程序工作,或者在使用主干为每个构建的表中可以单击该开关。
答案 0 :(得分:0)
我刚刚在骨干视图端的onShow()方法中添加了简单的代码。这看起来很有用
我的HTML代码
<td style="text-align:center">
<div class="make-switch">
<input class="userEnable" type="checkbox" checked>
</div>
</td>
我的骨干代码
List.Users = Marionette.CompositeView.extend({
-----
-----
onShow: function() {
$('.userEnable').wrap('<div class="make-switch">').parent().bootstrapSwitch();
}
}