以前の私の投稿によると (複数のクラスを持つスパンを選択し、アンカー内に配置する方法は?)
提案されたソリューションに従って実装しましたが、追加のシナリオができるまで完璧に機能しました。
以前に提案されたソル:
$('span.c3.c4').not('.ignore_class).parents('a').click(function (e) { alert("clicked!"); });
しかし、今では別のシナリオがあり、クリック イベントをアンカーにスパンなしでバインドしたいと考えています。
アンカー定義:
<a href="#">LINK_TEXT</a>
したがって、このシナリオのコードを以下に示します。
$('a').not('.ignore_class').click(function (e) { alert("clicked!"); });
ここで直面している問題は、スパンのあるアンカーをクリックしたときです。スパンのないアンカーのクリック イベントが発生します。
誰でもこのシナリオを解決するのを手伝ってもらえますか? 本当にありがとう!!