Почему хорошей практикой считается сохранять this в переменную в jquery?
Может быть чтобы лишний раз не вызывать функцию, а один раз получить объект и с ним работать...
Вообще-то лучше делать bind фукции, а не сохранять this.