Как проверить, есть ли уже щелчок / событие, связанное с element

скажем, у меня есть

function trigger(){

    $('a.pep').each(function(){
            $('a.pep').click(function(){
            console.log($(this).val());
        });
    });
}
function push(){
    $('body').append('<a class="pep">hey mate i have no trigger yet</a>');
    trigger();  //now i do but the others have duplicated trigger
}
$(document).ready(function(){
     $('a.push').click(function(){
        push();
     });
});

. событие click применяется дважды / +, потому что console.log запускается более одного раза щелчком

Как я могу предотвратить это?

12
задан Cœur 4 February 2018 в 14:45
поделиться