所以我有一个无序列表,列表中的每个项目都有一个按钮,可以用来切换评论文本区域。不幸的是,当您单击一个发表评论按钮时,我第一次尝试打开所有文本区域,然后我尝试使用它来确保只选择一个元素。这是代码:
<ul class="todosDisplay">
<li><span>Content of todo</span><a class="postComment">Post Comment</a>
<textarea class="showMe"></textarea>
</li>
<li><span>Content of todo</span><a class="postComment">Post Comment</a>
<textarea class="showMe"></textarea>
</li>
<li><span>Content of todo</span><a class="postComment">Post Comment</a>
<textarea class="showMe"></textarea>
</li>
</ul>
这是我的jQuery代码
$(".postComment").click(function () {
$(this).parent().find(".showMe").toggle();
});
如您所见,我的可怜人试图到达 ACTUAL 元素的父元素,然后找到我们需要切换的元素不起作用:)
提前非常感谢!