95s*_*lug 28 jquery jquery-selectors
我在文档的不同部分有匹配的文本.第一个是表中的一组"标签",如下所示:
<div id="my-div">
<div><a href="#">tag 1</a></div>
<div><a href="#">tag 2</a></div>
</div>
Run Code Online (Sandbox Code Playgroud)
然后在文档的其他几个部分中,当我想要突出显示匹配链接时,我有一个隐藏元素,如下所示:
<div class="hide-me">tag 1</div>
Run Code Online (Sandbox Code Playgroud)
然后我的点击功能是这样的:
$('#my-div a').click(function() {
var txt = $(this).text();
console.log(txt);
});
Run Code Online (Sandbox Code Playgroud)
输出是一个空字符串,但我不知道为什么.
Uma*_*bar 68
你的代码似乎是正确的,也试试这个.
$('#my-div a').click(function(e) {
var txt = $(e.target).text();
console.log(txt);
});
Run Code Online (Sandbox Code Playgroud)