Я видел несколько дискуссий по SO относительно $ (this)
vs $ это
в jQuery, и они мне понятны. (См. Обсуждение здесь для примера.)
А как насчет приведенного ниже фрагмента из учебника по плагину веб-сайта jQuery, показывающего, как работает цепочка?
(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);
Что представляет $ this
выше? Как раз тогда, когда я думаю, что понял ...