適用されたクラスに基づいて、クリックイベントをスパン (複数のクラスを持つアンカー内に配置) にバインドする必要がある状況にあります。
例:
更新: 以下のように html を追加しました
<div class="c0 c">
<a class="c1 c2">
<span class="c3 c4"></span>Anchor_Text
</a>
</div>
今、私は以下のようにクリックイベントをバインドしています:
$('span.c3.c4').click(function (e) { alert("clicked!"); });
上記の jQuery コードは機能しません。ただし、アンカーのクラスを使用してクリック イベントをバインドすると、機能します。下記を参照してください:
$(.c1').click(function (e) { alert("clicked!"); });
$(.c2').click(function (e) { alert("clicked!"); });
どんな助けでも大歓迎です!
更新: Q 内で更新された html の例を見つけてください。