すべて同じクラスで、自動的に生成された一意のIDを持つ非表示のdivのグループがあります。非表示のdivとまったく同じIDを持つサムネイルもあります。
clickedId
サムネイルをクリックすると、そのIDが次のように変数に保存されます。
var clickedId = $(this).attr("id");
しかし、私が理解できないのは、同じクリックで表示できるように、その特定のIDを持つ非表示のdivを見つける方法です。
これは、非表示にしないdivを示す関連HTMLです。
<div id="projectHolder">
<div class="project-content" id="project-<?php echo $post->post_name;?>">
<p>Div content</p>
</div>
<div class="project-content" id="project-<?php echo $post->post_name;?>">
<p>Div content</p>
</div>
</div>
私はこれのバリエーションを試しましたが、それらは主に私の推測です:
$('.project-content').find().each(function(){
if ($this.is(clickedId)).fadeIn();
});
私を正しい方向に向けるための提案はありますか?