我check.js无法在Firefox中工作

时间:2015-05-06 20:57:14

标签: firefox icheck

icheck.js在chrome和IE中工作,但没有在firefox中工作

<script type="text/javascript">
        $(document).ready(function () {
            $('.check').iCheck({
                checkboxClass: 'icheckbox_square-green',
                radioClass: 'iradio_square-green',
            });
        });
    </script>
    <script type="text/javascript">
        $(document).ready(function () {
            $('.check').on('ifChecked', function () {
                $("#butt").attr("disabled", false);
            });
        });
    </script>
    <script type="text/javascript">
        $(document).ready(function () {
            $('.check').on('ifUnchecked', function () {
                $("#butt").attr("disabled", true);
            });
        });
    </script>

以上脚本无法在firefox中运行 请帮帮我

1 个答案:

答案 0 :(得分:0)

尝试检查$(&#39; .check&#39;)元素是否不在按钮或其他HTML属性中。 对我来说问题是:

<button type="button" class="btn btn-default icheck-button">
<input id="check-all" type="checkbox" aria-label="...">
</button>

所以我删除了按钮属性。