Ermitteln welcher Link geklickt wurde? Gibt immer undefiniert zurück. Was ist los mit dir?

7

Ich versuche herauszufinden, auf welche der ersten drei Links geklickt wird, indem ich die Link-ID ausspreche.

Es gibt immer undefined zurück.

Was ist los?

%Vor%     
Sandra Schlichting 01.06.2011, 13:05
quelle

4 Antworten

13

Sie zielen nicht auf einen der Links.

%Vor%

Was dies tut ( $("a.a").click(function(){ ) sucht nach Klickereignissen für Anker des Klassennamens 'a' und führt die folgende anonyme Funktion aus.

    
Richard Parnaby-King 01.06.2011, 13:07
quelle
4

Sie haben nicht einmal ein einziges Bit von Jquery benutzt. Schau hier nach der jquery-Version, die ich auf jsfiddle gemacht habe: Ссылка

    
Sujit Agarwal 01.06.2011 13:09
quelle
2

Modifizierte Ihr HTML ein bisschen

%Vor%

Ihre Anker-IDs wurden geändert und das Dokument-bereit-Ereignis wurde eingeführt.

%Vor%     
rahul 01.06.2011 13:09
quelle
0

So ähnlich. Sie fügen anklickbare Links zum Array hinzu und binden dann das click-Ereignis an das Dokument. In der Ereignismethode erhalten Sie ein Klickziel, wenn es gefunden wird, und an welcher Position im Array.

%Vor%     
Schovi 01.06.2011 13:37
quelle

Tags und Links