zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden Jquery toggle() Problem mit children element

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 22.11.2010, 18:47
Nichtskönnner
neuer user
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Buchholz in der Nordheide
Beiträge: 8
Niels85 befindet sich auf einem aufstrebenden Ast
Standard Jquery toggle() Problem mit children element

Hallo zusammen,

ich bau gerade ein menu.
HTML-Code:
<ul class="menu">
<li>/li>
<li class="parent">
<ul><li></li></ul>
</li>
<li></li></ul>
so ist es aufgebaut jetzt zu dem was ich machen möchte.
Mein jQuery-Code sieht so aus, ich benutze nicht $ sondern jQuery wegen eines Konfliktes.
HTML-Code:
jQuery(document).ready(function(){

	//Hide (Collapse) the toggle containers on load
	jQuery("ul.menu li.parent ul").hide(); 
	
	jQuery('ul.menu li.parent').toggle(function(){
	jQuery(this).find('ul').stop(true,true).slideDown(300);
	},function(){
	jQuery(this).find('ul').stop(true,true).slideUp(300);
	});
});
Problem ist jetzt das sich das toggle auch auf die children elemente auswirkt und ich die untermenü links nicht anklicken kann.

Homepage
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
div umgibt checkbox..jquery toggle um checkbox zu checken? sepp88 Javascript & Ajax 7 12.01.2010 22:26
jQuery: nur ein Element wählen Sonny Lane Javascript & Ajax 23 08.08.2008 16:09
Problem: Element am Seitenende confidant CSS 1 04.12.2006 15:25
Validation Problem: input ONeill (X)HTML 5 09.03.2006 12:38
Validator Problem Starfox128 Site- und Layoutcheck 3 04.10.2004 16:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:20 Uhr.