2016-06-10 15 views
0

Ich habe diese Frage gelesen:Hat: eq() slector in jquery Stringvariablen?

jQuery: Pass variable to :eq() does not work

Normalerweise, wenn wir :eq(4) verwenden wir eine Variable vom Typ Zahl eq Selektor übergeben. Aber wenn wir :eq("+selected+") tun, übergeben wir eine Zeichenfolge an den :eq Selektor.

Also meine Frage ist, tut: eq() Selektor in jquery nehmen String-Variablen oder Variablen?

+0

Sie sehen verwenden ist () für Selektor/Pseudoselektor – madalinivascu

+0

eq ist für Indizes – madalinivascu

+0

@ madalinivascu Ich verwende es für Indizes. – user31782

Antwort

0

Für diese Frage (oder einem anderen Selektor Frage jquery) Ich schlage vor, Sie documentation zu konsultieren, wo Sie, dass eq() sehen können nur ganze Zahlen

:eq("+selected+") akzeptiert ist ein Selektor keine Funktion documentation

+0

Ich sah die jquery Dokumentation, bevor Sie die Frage stellen. Ich verstehe immer noch nicht, wie: eq() Selektor in jquery String-Variablen nehmen. – user31782

+0

Ein Selektor ist ein String, der von jquery geparst wird, um das von ihm beschriebene Element zu finden. – madalinivascu

+0

Wie analysiert jquery den Selektor ': eq()' intern? – user31782