クリックしたアンカー タグごとに特定のハンドラーをアタッチし、クラス名を持つ 1 つの div の下にグループ化されたすべてのアンカー タグをオフにするにはどうすればよいですか?
クリックしたアンカー タグごとに特定のハンドラーをアタッチし、クラス名を持つ 1 つの div の下にグループ化されたすべてのアンカー タグをオフにするにはどうすればよいですか?
<div id="x">
<a id="a">link one</a>
<a id="b">link two</a>
<a id="c">link three</a>
</div>
jquery:
$('#a').on('click touchstart', handlerfuncA );
$('#b').on('click touchstart', handlerfuncB );
$('#c').on('click touchstart', handerfuncC );
$('x').off('click touchstart' );
次に、各アンカーを再度特別に取り付けることなく、すべてを再度取り付けます。しかし、各ハンドラーを簡単に再接続するにはどうすればよいですか? ハンドラーを再アタッチする必要がありますが、すべてのハンドラーを再度アタッチすることを指定せずに簡単な方法があるかどうか疑問に思っていました。