zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden mehrere Divs auf einmal schließen

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 06.02.2011, 01:45
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 22.12.2010
Beiträge: 10
matthiasdks befindet sich auf einem aufstrebenden Ast
Standard mehrere Divs auf einmal schließen

Hallo Forum!
Ich würde gerne über jquery "slideUp" mehrere divs auf einmal schließen.
Hab auch eine funktionierende Lösung gebaut aber es wird bestimmt eine einfachere bzw elegantere Lösung geben.
Hier meine Version:
Code:
function close_child(divid,anzahl) {
	for(i=0; i<anzahl;i++){
	$('div[id='+divid+i+']').slideUp("meium");
	}
}
über divid bekomme ich eine art präfix z.b. "ebene_1_"
und anzahl ist die menge der divs die ich schließen will.
die divs haben also eine id der form ebene_1_0 bis ebene_1_n.
ich will immer alle diese auf einmal schließen.
hab schon sowas wie:
Code:
$('div[id='+divid+*+']').slideUp("meium");
ohne erfolg probiert.
Kann mir da jemand unter die Arme greifen hab da echt nen hänger.

lg matthias
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 06.02.2011, 09:15
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Gib allen zu schließenden divs eine gemeinsame Klasse klassenname.
Dann mit
Code:
$('.klassenname').slideUp("meium");
plattmachen. Das mit dem "ebene_" brauchst Du dann nicht mehr.
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 06.02.2011, 17:33
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 22.12.2010
Beiträge: 10
matthiasdks befindet sich auf einem aufstrebenden Ast
Standard

kann man es nicht irgendwie anders über die id machen?
Mit Zitat antworten
  #4 (permalink)  
Alt 06.02.2011, 17:41
Benutzerbild von uspri
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 04.07.2005
Beiträge: 900
uspri sorgt für eine eindrucksvolle Atmosphäreuspri sorgt für eine eindrucksvolle Atmosphäre
Standard

Versuche mal so:

$('div[id*='+divid+']').slideUp("meium");

Attribute Contains Selector [name*="value"] – jQuery API
Mit Zitat antworten
  #5 (permalink)  
Alt 06.02.2011, 17:43
Benutzerbild von Scheppertreiber
Chaot und Nonkonformist.
XHTMLforum-Kenner
 
Registriert seit: 13.03.2007
Ort: Steinmark im Spessart
Beiträge: 7.458
Scheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein LichtblickScheppertreiber ist ein Lichtblick
Standard

Ist das "meium" vielleicht ein medialer Ausrutscher ?
__________________
Grüße aus dem Spessart, Joe

{ table-layout: biertischistbesser; }
Der Mausinator
Mit Zitat antworten
  #6 (permalink)  
Alt 06.02.2011, 18:47
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 22.12.2010
Beiträge: 10
matthiasdks befindet sich auf einem aufstrebenden Ast
Standard

ups... ja war gestern abend spät
soll natürlich "medium" heißen.

Und danke nochmal für eure hilfe.
Mit Zitat antworten
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
n Div's in eine Zeile Mustangore CSS 9 20.08.2009 16:19
Höhenanpassung von divs localex CSS 1 21.11.2007 12:25
Divs nebeneinander, aber mittig RomanM CSS 2 24.10.2007 07:32
div bereich nach anderen divs ausrichten pixel CSS 0 04.02.2007 00:49
Browser-Problem bei Positionierung von DIVs mickropixel CSS 3 20.09.2004 17:25


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:56 Uhr.