jQuery nter Punkt der ID / Klasse [geschlossen]

7

Ich möchte den ID-Selektor verwenden:

%Vor%

Gibt es eine Möglichkeit, dies nur für das n-te Element mit dieser ID auf der Seite zu tun? d. h.

%Vor%     
tkbx 18.03.2013, 16:10
quelle

3 Antworten

26

Es kann nur EIN Element mit einer bestimmten ID auf einer Seite geben.

Aus der HTML-Norm :

  

Es darf nicht mehrere Elemente in einem Dokument geben, die dasselbe haben   ID-Wert.

Nehmen wir nun an, Sie möchten das n-te Element mit einer bestimmten Klasse auf Ihrer Seite erhalten. Verwenden Sie eq :

%Vor%     
Denys Séguret 18.03.2013, 16:11
quelle
3

Sie können das so machen:

%Vor%

Aber wie @dystyroy Antwort, es sollte nur 1 ID in einer Seite sein, so dass Sie besser Klasse verwenden.

    
Eli 18.03.2013 16:11
quelle
2

Sie können den :eq(n) Selektor verwenden, um das n-te Element zu holen, aber die ID sollte eindeutig sein.

Sie sollten das Attribut class verwenden, um ähnliche Elemente zu gruppieren.

    
Arun P Johny 18.03.2013 16:12
quelle

Tags und Links