Я изучаю jQuery, пытаясь понять код других людей. Я столкнулся с этим:
jQuery.fn.myFunc = function(options, callback) {
//stuff
  jQuery(this)[settings.event](function(e) {
    var self = this,
    $self = jQuery( this ),
    $body = jQuery( "body" );
     //etc.
  }
//more stuff
}
Я понимаю, что $ относится к объекту jQuery. Итак, зачем ставить $ с помощью $self и $body? И self совпадает с $self?