|
|
#1 (permalink) | |||
|
Erfahrener Benutzer
|
Hallo,
ich hab eine Frage über den Selector von jQuery. Wenn ich ihn anwende um z.B. alle b-Elemente zu bekommen, erhalte ich ein Array. Wenn ich jetzt gezielt ein b-Element ansprechen will, kann ich keine Funktionen von jQuery mehr darauf anwenden. Beispiel: Code:
Lg |
|||
|
|
|
| Gesponsorte Links |
|
|
#2 (permalink) |
|
bekämpft die Mächte des Bösen
|
Ja. Du musst .eq() bzw. :eq() benutzen und keinen normalen Arrayzugriff.
http://api.jquery.com/eq/ http://api.jquery.com/eq-selector/ |
|
|
|
|
|
#3 (permalink) | |||
|
Erfahrener Benutzer
|
Super, genau das hab ich gesucht
Gibt s n Grund warum es eq() heißt? Wenn ich eine Seite mit jQuery per Ajax lade, dann funktionieren die ganzen Funktionen nicht mehr auf die geladenen Elemente. Man muss vermutlich irgendwas mit eval() machen? Aber es klappt nicht: Code:
Lg EDIT: Wenn ich dataType: 'script' anhänge, dann geht es zwar, aber der Seiteninhalt wird nicht mehr in den Div-Container geladen. Geändert von Seth93 (30.08.2011 um 21:13:26 Uhr) |
|||
|
|
|
|
#5 (permalink) | ||||
|
bekämpft die Mächte des Bösen
|
Ja. Weil du damit das Element "im Array selektierst, dessen Index gleich 0 ist".
Es gibt auch gt() und lt(), um z.B. nur die ersten 4 Zellen einer Tabellenzeile zu selektieren oder jeden Absatz nach dem 5. Absatz rot zu färben. Zitat:
Was mir auffällt: Du hängst einen Teil des DOM-Trees aus der AJAX-Response direkt in den DOM-Tree der aktuellen Seite. Afair meckert der IE da. Hast du es im IE getestet? Wenn du mit dem Probleme kriegst, probier mal Code:
|
||||
|
|
|
![]() |
| Gesponsorte Links |
| Anzeige |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| jquery mini und 1.4.2 jquery.min.js - beißen sich | resoucer | Scripts & Software | 3 | 04.02.2011 17:04:27 |
| [JavaScript] jQuery Frage | resoucer | Programmierung | 7 | 17.11.2010 22:06:20 |
| [JavaScript] Jquery Probleme im IE | Gremlin | Programmierung | 1 | 15.06.2010 23:32:19 |
| [JavaScript] jQuery wo lernen | Tab | Programmierung | 4 | 11.02.2010 15:12:14 |
| [JQuery] Frage | Goltergaul | Programmierung | 7 | 27.01.2008 10:56:26 |