samedi 8 avril 2017

Jquery setTimeout is making issues and not working properly in loop

I am working on below code snippet. Without setTimeOut(), its working perfect and displaying me the id in loaded(id) function. But with setTimeOut() this is not working properly.

var menuLink = document.getElementsByClassName("li_common_class");
        for(var i = 0; i <  5; i++ ) {
            var childElement = menuLink[i];
            childElement.addEventListener('click',setTimeout(function(){
                loaded(childElement.id);
            },100), true);
        }
    function loaded(id){
     alert(id);
    }




Aucun commentaire:

Enregistrer un commentaire