Antworten auf deine Fragen:
Neues Thema erstellen

jQuery Element ansprechen

Hi,

folgender Code:
Code:
HTML:

<section>
 <nav>
  <ul>
   <li><a class="selected">Hallo hallo</a></li>
   <li><a>Ich möchte die Klasse selected</a></li>
  </ul>
  </nav>
</section>

jQuery:
$('section nav a').removeClass('selected');
Das Problem ist, dass das Element nicht angesprochen wird. Wie muss das dann aussehen?

Cheers :)
 

AW: jQuery Element ansprechen

Versuche es mal wie folgt:

Code:
$(document).ready(function() {
$('section nav a').removeClass('selected');
});
 
AW: jQuery Element ansprechen

Was ist wenn du es komplett erweiterst:

Code:
$('section nav ul li a').removeClass('selected');
 
AW: jQuery Element ansprechen

also ich behaupte mal das
Code:
$('section nav a').removeClass('selected');
funktioniert
 
AW: jQuery Element ansprechen

Gucke mal bei
- dort gibt es jede Menge Beispiele auch für die Benutzung anderer API -
Wenn Du Dich über einklinkst findest Du fürs Programmieren so viele verschiedene Programmiersprachenhilfen auch in anderen Programmiersprachen - mehr als Du Dir erträumen kannst. Ich habe damit auch schon experimentiert - zu Deiner Frage findest Du auch ein Beispiel. Vergiss vor allem nicht jQuery einzubinden ... Gruß sensations
 
Zuletzt bearbeitet von einem Moderator:
AW: jQuery Element ansprechen

Du schreibst "Ich möchte die Klasse selected" in dein zweites a-Tag. Mit deinem JS Snippet erreichst du jedoch nur, dass die Klasse selected beim ersten Element entfernt wird. Vielleicht hast du hier nur auf das falsche Element geschaut?
Gibt es eine Fehlermeldung? Wenn nicht, dann gib nur $("section nav a") in die Konsole von Firebug ein, dann wird dir angezeigt, welche Elemente selektiert sind. Falls hier ein leeres Element zurückgegeben wird, hast du woanders einen Fehler.
 
AW: jQuery Element ansprechen

Hallo und danke an alle, die mir versucht haben zu helfen.
Ich habe das Problem gelöst. Grund dafür, dass das Element nicht angesprochen wurde, war eine mit jQuery realisierte Scrollbar, die das verhinerte. Ist ein wenig komplexer aber ja, zum Glück nicht noch mehr Zeit da rein investiert ;)

Cheers!
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.971
Beiträge
1.540.188
Mitglieder
68.173
Neuestes Mitglied
Renee
Oben