0

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 中不起作用请帮助我

4

1 回答 1

0

尝试检查 $('.check') 元素是否不在按钮或其他 HTML 属性内。对我来说,问题是:

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

所以我删除了按钮属性。

于 2016-12-26T12:09:40.387 回答