Wie benutze next () um die nächste ul in jquery zu finden?

8

Ich habe ein einfaches Menü, etwa so:

%Vor%

Dann benutze ich jquery, also wenn ich auf das Zeichen + klicke, rutscht die ul nach unten:

%Vor%

Das Problem ist, dass $(this).next('ul') die nächste ul nicht zu mögen scheint

irgendwelche Ideen was mache ich falsch?

    
Patrioticcow 24.04.2012, 18:38
quelle

3 Antworten

8

verwenden

%Vor%

statt

%Vor%

und natürlich können Sie einen Selektor (einfacher oder komplexer) übergeben, der das gewünschte Element als Argument identifiziert:

%Vor%     
gion_13 24.04.2012, 18:41
quelle
3

.next / .prev durchqueren Geschwister und ul ist kein Kind der Spanne. Sie sollten wahrscheinlich am nächsten li finden und .test finden.

%Vor%     
Selvakumar Arumugam 24.04.2012 18:42
quelle
1

Konvertieren

%Vor%

bis

%Vor%

Sie können hier Ссылка

sehen     
Hüseyin BABAL 24.04.2012 18:46
quelle

Tags und Links