Tengo texto coincidente en diferentes partes de un documento. La primera es un conjunto de "etiquetas" en una tabla de este modo:¿Cómo obtener el valor de texto de un enlace cliqueado?
<div id="my-div">
<div><a href="#">tag 1</a></div>
<div><a href="#">tag 2</a></div>
</div>
Luego, en varias otras partes del documento, tengo un elemento oculto después de que los artículos que quiero destacar cuando el enlace correspondiente se selecciona como por lo que:
<div class="hide-me">tag 1</div>
Entonces mi función de clic es así:
$('#my-div a').click(function() {
var txt = $(this).text();
console.log(txt);
});
La salida es una cadena vacía, pero no estoy seguro de por qué.
No veo ningún problema. [Una muestra] (http://www.jsfiddle.net/reigel/WBNkB/) – Reigel