Was ist der Unterschied zwischen $ (this) und this
Ich habe den folgenden Code
$('a').click(function() {
var url= this.href;
alert(url);
});
Dies funktioniert einwandfrei und das zurückgegebene Ergebnis ist die URL eines Tags.
How, wenn ich den obigen Code in @ ände
$('a').click(function() {
var url= $(this).href;
alert(url);
});
Das Ergebnis ist undefiniert.
Hilft jemand bitte, das für mich zu klären? Ich schlage meinen Kopf dafür ....