我有一个看起来像这样的 div:
<td id="monday">
<p class="outter">whatever here</p>
<p class="hidden" style="display:none">Some content I want to get</p>
</td>
现在的问题是 - td id 会改变(这只是其中之一)。
所以我想要做的是,当用户点击 .outter(它总是被称为 outter)时,我想找到 td id,以便然后访问 p 类(它总是被“隐藏”)。
所以我试过这个(document.body 是为了解决我遇到的动态加载问题):
$(document.body).on('click', '.outter', function() {
var info = $(this).parent("td").$(".hidden").text();
$("#rightBox").css("width", "200px");
$("#rightBox").css("background", "#f0f0f0");
$("#rightBox").empty();
$("#rightBox").append(info);
});
我遇到的问题是在第一行,获取变量。我想说这个特殊的 .outter 类,找到它的父类,然后找到它里面的隐藏类。然后获取该隐藏类中的文本。然后获取该变量并将其转储到#rightBox;
有人可以帮忙吗?