このコードでギャラリーを作ろうとしています。
ボタンとコンテンツ用に2つの別々のコンテナーがある場合は機能しますが、すべてに1つのコンテナーを使用する方法はありますか?
また、(1、2、3、...)のような余分なクラスを使用せずに
HTML:
<div id="content">this is a box</div>
<button>First</button>
<div class="info">hahahaha</div>
<button>Second</button>
<div class="info">hahahaha2</div>
<button>Third</button>
<div class="info">hahahaha3</div>
JS:
$(".info").hide();
$("button").click(function () {
//replace stuff inside #content with .info in the div under each box
$("#content").html($(this).find(".info"));
});