Jquery 带有更改处理复选框的管理员不工作

Jquery 带有更改处理复选框的管理员不工作,jquery,twitter-bootstrap,adminlte,Jquery,Twitter Bootstrap,Adminlte,我对我的复选框使用了iCheck类: <head> ... <spring:url value="/resources/js/plugins/iCheck/all.css" var="iCheckCss" /> <link rel="stylesheet" href="${iCheckCss}"> ... <spring:url value="/resources/js/plugins/iCheck/icheck.min.js" var=

我对我的
复选框使用了
iCheck
类:

<head>
...
<spring:url value="/resources/js/plugins/iCheck/all.css" var="iCheckCss" />
        <link rel="stylesheet" href="${iCheckCss}">
...
<spring:url value="/resources/js/plugins/iCheck/icheck.min.js" var="iCheckJs" />
        <script src="${iCheckJs}"></script>
...
</head>
<body>
...
<label><span id="select_all_${groupe_menu.gmnu_code}"></span> <input type="checkbox" class="minimal" id="selectToutC_${groupe_menu.gmnu_code}" /></label>
...
</body>
<script type="text/javascript">

    $(function() {

        $("span[id^='select_all_']").each(function(){
            $(this).html(_getText("admin.choix.select.deselect.tout"));
        });

        //iCheck for checkbox and radio inputs
        $('input[type="checkbox"].minimal, input[type="radio"].minimal').iCheck({
            checkboxClass: 'icheckbox_minimal-blue',
            radioClass: 'iradio_minimal-blue'
        });

        $(":checkbox[id^='selectToutC_']").on("change", function(e) {
             alert("ddddd");
        });

    });

</script>

...
...
...
...
...
$(函数(){
$(“span[id^='select_all_']])。每个(函数(){
$(this.html(_getText(“admin.choix.select.deselect.tout”);
});
//i选中复选框和收音机输入
$('input[type=“checkbox”].minimal,input[type=“radio”].minimal')。i选中({
checkboxClass:'icheckbox_minimal-blue',
无线电课程:“伊拉迪奥蓝”
});
$(“:复选框[id^='selectToutC_']”)。在(“更改”上,函数(e){
警报(“DDD”);
});
});

在运行时,当我单击复选框时,警报不会显示!那么怎么了?

这是iCheck的所有可用回调:


您可以改为使用
ifChanged
event

您可以将ifChanged event用于icheck

//copy address from correspondence address to permanent address
$('#same_address').on('ifChanged', function(event){
    if(this.checked) // if changed state is "CHECKED"
    {
        var correspondence_address = $('#correspondence_address').val();
        $('#permanent_address').val(correspondence_address);
    }
    else
    {
      $('#permanent_address').val('');
    }
});

$('#selectToutC')。on('ifChecked',函数(事件){alert(“ddddd”);});
ifChecked
事件仅在选中复选框时有效;但未检查事件对应的事件是什么?这是有效的,但当我给复选框指定唯一id时,更改一个复选框也会触发所有其他复选框,