Hol dir das nächste Element mit der gleichen Klasse

8

Ich verwende ein click -Ereignis für ein Element mit einer bestimmten Klasse. Innerhalb der Click-Event-Funktion muss ich das nächste Element auf der Seite mit der gleichen Klasse bekommen. Ich habe es versucht:

%Vor%

Und:

%Vor%

Die .class ist ein div innerhalb von td in einer Tabelle, deshalb dreimal parent ().

Mein HTML ist in etwa so (Die .class ist .drag):

%Vor%     
Richard Knop 24.11.2010, 08:58
quelle

3 Antworten

3

Sie können versuchen:

%Vor%     
Frédéric Hamidi 24.11.2010, 09:21
quelle
5

Wie wäre es damit? Sie sollten allerdings nach Fehlern suchen, weil ich sie nicht getestet habe.

%Vor%     
Nathan MacInnes 24.11.2010 09:13
quelle
1

Sie können eine Kombination aus slice() und each() :

%Vor%

DEMO

Alternativ (wenn auch vielleicht weniger effizient) wäre es, einen Verweis auf den gemeinsamen Vorfahren zu erhalten und slice() und index() zu verwenden:

%Vor%     
Felix Kling 24.11.2010 09:18
quelle

Tags und Links