我尝试创建一个在调用时接受数字的函数,并在页面上隐藏任何循环生成的元素,其ID为#sub +提供的数字。
<script>
function toggleryhma($id) {
$("#sub"+$id).toggle();
$("#ryhmanum"+$id).toggle();
}
</script>
我需要点击调用该功能的元素是......
<span class=ryhmaspan onclick="$(toggleryhma('<?php echo $ryhmanum;?>');">
出于某种原因,这似乎没有做任何事情。我基本上有很多图片都有ID&#34;#sub1&#34;,&#34;#sub2&#34;,&#34; #sub3&#34;等...
与#ryhmanum相同。我想使用这些ID仅在我点击的范围内切换项目。
答案 0 :(得分:1)
问题出在onclick
。您的onclick
应如下所示。
onclick="toggleryhma('<?php echo $ryhmanum;?>')"