61 votes

Méthode jQuery on () sur plusieurs sélecteurs

Depuis la version 1.7 live est obsolète.

L'exemple suivant est facile à rendre compatible avec la nouvelle méthode on

 $('nav li, #sb-nav li, #help li').live('click', function () {
    // code...
});

Utilisation de on :

 $('nav, #sb-nav, #help').on('click', 'li', function () {
    // code...
});

Comment réécrire l'exemple suivant en utilisant on ?

  $('#header .fixed-feedback-bn, #sb-sec .feedback-bn').live('click', function () {
     // code...
 });

-3voto

kalema Points 402

Vous voudrez peut-être jeter un œil à la documentation de live(), le passage à on() est documenté : http://api.jquery.com/live/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X