Wie wählt man einen Span mit mehreren Klassen aus und platziert ihn in einem Anker?

Ich bin in einer Situation, in der ich ein Klickereignis an eine Zeitspanne (innerhalb eines Ankers mit mehreren Klassen) binden muss, die auf den darauf angewendeten Klassen basiert.

Zum Beispiel:

UPDATE: Fügte das HTML zB unten hinzu

<div class="c0 c">
    <a class="c1 c2">
    <span class="c3 c4"></span>Anchor_Text
    </a>
</div>

Jetzt binde ich ein Klickereignis wie folgt:

$('span.c3.c4').click(function (e) { alert("clicked!"); });

Der obige jQuery-Code funktioniert nicht. Wenn ich jedoch die Klassen am Anker verwende, um das Klickereignis zu binden, funktioniert es. Siehe unten:

$(.c1').click(function (e) { alert("clicked!"); });

$(.c2').click(function (e) { alert("clicked!"); });

Jede Hilfe wird geschätzt!

AKTUALISIERT: Das HTML-Beispiel wurde jetzt im Q aktualisiert.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage