divとして複数のセクションがあり、それぞれにid(id ="section-'。$section。'")の末尾に番号が追加されています。これらの多くが存在する可能性があり、IDは毎回増加します。
正しいid="resource-'。$section。'"を表示および非表示にするjqueryスクリプトを作成しようとしています。ユーザーがセクションdiv内のimgをクリックすると、適切なリソースdivを非表示にし、他のすべてを非表示にします。
<div id="section-'.$section.'">
<img src="" id="section-img-'.$section.'"/>
</div>
<div id="resource-'.$section.'"></div>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("#resource").hide();
jQuery("#section img").click(function()
{
jQuery(this).next("#resource").show();
});
});
</script>
任意のアイデアや助けをいただければ幸いです。前もって感謝します。
変形:
<div class="section" id="section-'.$section.'">
<img src="" class="section-img" id="section-img-'.$section.'"/>
</div>
<div class="resource" id="resource-'.$section.'"></div>