JQuery - Checkbox on-change event doesn't fire if checked using JQuery

后端 未结 5 933
忘掉有多难
忘掉有多难 2021-01-01 09:56

I have this Check All function which check all check boxes. I use JQuery to do that.

But I also have this on change function that toggle a

5条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-01 10:39

    You can try this,

    $(document).on('change','input[type="checkbox]' ,function(){
         // $this will contain a reference to the checkbox
          var $this = $(this);   
        if ($this.is(':checked')){//To CHECK CHECK BOX IS CHECKED OR NOT
             $(this).closest('div').toggleClass('highlight');
        }
    });
    

    Hope It Helps,

提交回复
热议问题