Qual è il modo migliore per delegare più eventi utilizzando .on()?jQuery .on() mouseenter delegato e mouseleave
Questa è la sintassi per un evento delegato:
$(document).on('mouseeenter','.foo', function(){});
E qui è la sintassi per più eventi (non delegati):
$('.foo').on({
mouseenter: function(){
//stuff
},
mouseleave: function(){
//stuff
}
});
mi chiedevo se ci fosse un modo più succinto per fare questo altro allora:
$(document).on('mouseenter', '.foo', function(){})
.on('mouseleave', '.foo', function(){});
non è un grosso problema se devo farlo in quel modo, io sono più curioso su di esso più di ogni altra cosa
@ FrédéricHamidi Sì, guarda. Mi dispiace per quello –
Nessun problema. Secondo i commenti nell'altra domanda, non è facile cercare questo argomento in primo luogo. –