0

我正在使用Metronic模板。当我使用Bootstrap-Switch时,复选框输入在成功部分仍然可见,如图所示。所以我发现,这是因为使用了 UniformJS。由于两者都想调整输入,因此会发生一些干扰。

引导开关和统一 js

一种防止这种情况的方法是使用display: none !important;. 另一种方法是在初始化时
使用 js函数。但是因为初始化是由 完成的,所以我不想改变它。 notuniformMetronic

问题:有没有更好的方法来消除这些丝束组件之间的干扰?

4

2 回答 2

1

我使用jquery解决了这个问题:

$.uniform.restore("selector");

其中 selector 是一个 jquery 选择器字符串,用于直接选择您的复选框输入(不是父 div 或 span 或 ...)

于 2016-08-01T12:55:48.097 回答
0

我遇到了同样的问题。这是我使用 CoffeeScript 解决它的方法:

$('.switch_checkbox').bootstrapSwitch()
$(document).on 'ready', ->
  $.uniform.restore('.switch_checkbox')
于 2015-12-18T17:36:44.370 回答