[英]Interference between Bootstrap-Switch & Uniform js
我正在使用Metronic模板。 当我使用Bootstrap-Switch时 ,复选框输入在成功部分上仍然可见,如图所示。 所以我发现,发生这种情况是因为使用了UniformJS 。 由于两者都希望调整输入的形状,因此会发生一些干扰。
防止这种情况的一种方法是使用display: none !important;
定义CSS类display: none !important;
。
另一种方法是在初始化uniform
时使用js not
function。 但是因为初始化是由Metronic
完成的,所以我不想更改它。
问题:有没有更好的已知方法来消除这些牵引组件之间的干扰?
我用jQuery解决了这个问题:
$.uniform.restore("selector");
其中选择器是直接选择复选框输入的jQuery选择器字符串(不是父div或span或...)
我遇到了同样的问题。 这是我使用CoffeeScript解决的方法:
$('.switch_checkbox').bootstrapSwitch()
$(document).on 'ready', ->
$.uniform.restore('.switch_checkbox')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.