Является ли эта фраза всегда верной?
$("p").click(function(event) {
alert( event.currentTarget === this );
});
Один метод предпочтительнее другого? Мне нравится использовать $(this)
вместо event.currentTarget
, но можно ли улучшить ситуацию в некоторых условиях? Что лучше? Абсолютно то же самое?
И еще один нюанс - когда проверка на firebug console.log(this)
и console.log($(this))
дает мне точно такой же элемент. Если они одинаковые - что другое? (поскольку я знаю, что могу написать это $(this).css('color','white')
, но не могу написать this.css('color','white')