Gostaria de obter o elemento atual (qualquer que seja o elemento) em um documento HTML em que cliquei. Estou usando:
$(document).click(function () {
alert($(this).text());
});
Mas, estranhamente, recebo o texto do documento inteiro (!), Não o elemento clicado.
Como obter apenas o elemento em que cliquei?
Exemplo
<body>
<div class="myclass">test</div>
<p>asdfasfasf</p>
</body>
Se eu clicar no texto "test", gostaria de poder ler o atributo com $(this).attr("myclass"
) no jQuery.
target
propriedade do objeto de evento.