В чем принципиальная разница между использованием $ (this) и this
$('.viewComments').click(function(ev){
//returns the desired value
alert(this.getAttribute('id'));
//Gives an error sayin function is not defined
alert($(this).getAttribute('id'));
//returns the desired value
alert($(this).attr('id'));
});
То, что я считал «$ (this)», будет содержать все функции, которые имеет «this» и многое другое ... Но этоКажется, это не так.
Так что же такое $ (это)?и
Как узнать, какие функции доступны при его использовании?(Я знаю, что могу получить их через firebug. Но я хотел бы знать, есть ли какой-нибудь другой способ - какой-нибудь документ))