J'ai vu des discussions sur le SO concernant $(this)
vs $this
dans jQuery, et ils ont du sens pour moi. (Voir discussion ici pour un exemple).
Mais qu'en est-il de l'extrait ci-dessous, tiré du tutoriel sur le plugin de site web jQuery, qui montre comment fonctionne la chaînabilité ?
(function ($) {
$.fn.lockDimensions = function (type) {
return this.each(function () {
var $this = $(this);
if (!type || type == 'width') {
$this.width($this.width());
}
if (!type || type == 'height') {
$this.height($this.height());
}
});
};
})(jQuery);
Qu'est-ce que $this
représenter au-dessus ? Juste quand je pense que j'ai tout compris...