I'm really new to Js, and so i'm trying to customize a wordpress plugin but without success. I'm using a plugin for events, that groups each element into list items, and i would like to have a button on each
<li class="program">
<h2> Program Title </h2>
<h3> 00:00 </h3>
<button onclick="toggle_visibility()">Description</button>
<div class="showdesc">show description is here</div>
</li>
<li class="program">
<h2> Program Title </h2>
<h3> 00:00 </h3>
<button onclick="toggle_visibility()">Description</button>
<div class="showdesc">show description is here</div>
</li>
<li class="program">
<h2> Program Title </h2>
<h3> 00:00 </h3>
<button onclick="toggle_visibility()">Description</button>
<div class="showdesc">show description is here</div>
</li>
<li class="program">
<h2> Program Title </h2>
<h3> 00:00 </h3>
<button onclick="toggle_visibility()">Description</button>
<div class="showdesc">show description is here</div>
</li>
<script type="text/javascript">
function toggle_visibility(){
var els = document.getElementsByClassName('showdesc');
for (var i=0; i<els.length; ++i){
var s = els[i].style;
s.display = s.display==='none' ? 'block' : 'none';
};
}
toggle_visibility('showdesc');
</script>```