私は次のようにネストされたdiv構造を持っています:
<div id="outer">
<h3 id="groupa">group a</h3>
<div id="inner1">
<div id="inner2">
<h3 id="groupb">group b</h3>
<div id="inner3">
<div id="inner4">
</div>
また、ユーザーが内部div(内部?)のいずれかをクリックすると、クリックハンダーがグループのID(その上の最も近いh3)と内部div自体のIDを渡すことになっています。したがって、たとえば、最後の内部divをクリックすると、パラメータ「groupb」と「inner4」を持つ関数が呼び出されます。
1.クリックハンドラーを内部のみに関連付けるjQueryselectを作成しますか?divs、および2.ハンドラーにこれらの2つのパラメーターを使用して関数を呼び出させます。何かのようなもの:
$('#outer div').click(function () {
myfunction(this.h3above.id,this.id);
});
誰かが上記の3行のコードを手伝って正しく選択し、必要な2つのIDを取得できますか?