【发布时间】:2015-11-19 04:29:18
【问题描述】:
我有一个非常简单的脚本来显示一个 div onclick。但是,此代码位于后循环中,这会导致脚本崩溃。显然,因为多个链接和 div 具有相同的类和 id。如何使此脚本适用于具有多个帖子的页面的每个帖子?我需要做一个foreach吗?还阅读了一些关于在 jquery 中添加类的内容。谁能帮帮我?
<style>
div.custhide{display:none;}
</style>
<script>
function setVisibility(id, visibility) {
document.getElementById(id).style.display = visibility;
}
</script>
<a class="my-post-like" onclick="setVisibility('custhide', 'inline');";>Click here to see</a>
<div itemprop="location" itemscope itemtype="http://schema.org/Place" class="custhide" id="custhide">
Content hidden.
</div>
【问题讨论】: