jeudi 8 octobre 2015

Jquery: How to call a function on click

I have a check box called, On click of that check box I am calling a function below.

 $('#checkbox-id').on('click', function(){
    alert("clicked");
 }).each(function(){this.checked = ace.settings.is('main-container', 'fixed')})

Same method I want to call from different function. First I need to check weather checkbox is checked or not after that I need to call function once checkbox is check for this I am using this code.

$(document).ready(function(){
   if(document.getElementById('checkbox-id').checked){
       $('#checkbox-id').click() // getting called but also unchecking checkbox it should not uncheck
   }
});

This is working but it also unchecking checkbox which I don't want.

So How can I call that function without unchecking checkbox.

Here is JSFIDDLE to reproduce.




Aucun commentaire:

Enregistrer un commentaire