jQuery.cliquez sur la (les) vs onClick

J'ai un énorme jQuery application, et je suis en utilisant le ci-dessous deux méthodes pour cliquez sur événements.

Première méthode

HTML

<div id="myDiv">Some Content</div>

jQuery

$('#myDiv').click(function(){
    //Some code
});

Deuxième méthode

HTML

<div id="myDiv" onClick="divFunction()">Some Content</div>

Appel de fonction JavaScript

function divFunction(){
    //Some code
}

J'utilise soit la première ou la deuxième méthode dans mon application. Lequel est le mieux? Mieux pour la performance? Et standard?

  • Vous pouvez en apprendre davantage sur les différentes façons de joindre les gestionnaires d'événements et de leurs avantages/inconvénients ici: quirksmode.org/js/introevents.html. jQuery est juste une belle wrapper pour l'avancée de l'enregistrement d'un événement.
  • N'oubliez pas de mettre la fonction de clic à l'intérieur de l' $(document).ready(function().
InformationsquelleAutor Techie | 2012-09-27