我有這個非常簡單的腳本來顯示div onclick。然而,這段代碼在後循環中,這會導致腳本崩潰。顯然,因爲多個鏈接和div具有相同的類和id。我如何使這個腳本適用於有多個帖子的頁面的每個帖子?我需要做一個foreach嗎?還讀了一些關於在jquery中添加類的信息。任何人都可以幫助我?jquery顯示後循環中的div?
<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>
太好了,謝謝! – RobbertT