php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.07.2010, 10:25  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard jquery: Leiste nur einmal einblenden

Hallo,

und zwar geht es um folgendes. Ich habe eine Seite mit mit den Links
Startseite und Leistungen. Wenn ich auf Leistungen gehe,
wird mit Hilfe von Toogle eine Leiste eingeblendet.
In dieser stehen Unterpunkte der Leistungen.

Klicke ich auf einen Unterpunkt, so wird die Seite neu geladen, also auch
die Leiste neu eingeblendet.

Jetzt sol es so sein, das wenn ich auf einen Unterpunkt klicke, die Leiste
nicht wieder neu eingeblendet wird.

Ist das überhaupt möglich? Und wenn ja wie?
pfump ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.07.2010, 10:29  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

SOrry, aber mit dieser Beschreibung kann niemand was anfangen. Mach Screenshots oder poste eine URL.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 24.07.2010, 10:34  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard

Also ich habe eine Webseite. diese hat als Navigation die Links:

Startseite
Leistungen

Klicke ich auf Leistungen, so wird über jquery eine 2. Navigation eigeblendet,
welche Unterpunkte zu den Leistungen enthält.
Leistung 1
Leistung 2

Klicke ich jetzt auf z.B. Leistung 1, wird die Seite neu geladen mit dem Inhalt zu Leistung 1. Da die Seite neu geladen wird, wird aber auch die 2. Navigation auch neu eingeblendet.

Jetzt wollte ich wissen, ob man das irgendwie verhindern kann.
pfump ist offline  
Alt 24.07.2010, 10:53  
Erfahrener Benutzer
 
Registriert seit: 07.06.2008
Beiträge: 992
PHP-Kenntnisse:
Fortgeschritten
Frank befindet sich auf einem aufstrebenden Ast
Frank eine Nachricht über ICQ schicken Frank eine Nachricht über MSN schicken Frank eine Nachricht über Yahoo! schicken
Standard

Zitat:
Da die Seite neu geladen wird, wird aber auch die 2. Navigation auch neu eingeblendet.
Völliger Schwachsinn. Von selbst blenden sich keine Objekte beim Refresh einer Seite ein. Also hast du es anscheinend so implementiert.

Da du nicht weißt wie du dein Problem beschreiben sollst, es beheben sollst und uns auch keine genauen Infos zur Implementierung gibst, gehe ich davon aus, dass es sich bei dir um ein Script handelt, das du von irgendwo kopiert hast und nicht verstanden hast. In diesem Fall bist du hier eh falsch, denn hier ist Eigeninitiative gefragt!
__________________
Frank ist offline  
Alt 24.07.2010, 11:02  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard

Nein, ich hab das Script nicht von irgendwo kopiert.
Als kleine Beschreibungshilfe hier ein Link (Einfach mal auf Leistungen klicken):

http://www.star-wars.de.vu/toogle

Hier überhaupt mal mein script:

Code:
$(function() {  
    $(document).ready(function() {  
        $('#leiste').toggle(700);
          
    });  
});
pfump ist offline  
Alt 24.07.2010, 18:05  
Erfahrener Benutzer
 
Benutzerbild von DJ_RhoxxZ
 
Registriert seit: 07.03.2010
Beiträge: 181
PHP-Kenntnisse:
Anfänger
DJ_RhoxxZ ist in Verruf geratenDJ_RhoxxZ ist in Verruf geraten
DJ_RhoxxZ eine Nachricht über ICQ schicken DJ_RhoxxZ eine Nachricht über MSN schicken
Standard

Schreib' ins CSS #leiste { display: none; } hinein ... Dann wird es bei einem Reload nicht mehr eingeblendet
__________________
webmasterlounge
Die deutsche Webmaster-Community
DJ_RhoxxZ ist offline  
Alt 25.07.2010, 13:09  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard

Zitat:
Schreib' ins CSS #leiste { display: none; } hinein ... Dann wird es bei einem Reload nicht mehr eingeblendet
Das steht ja schon drin. Ansonsten funktioniert das toggle ja nicht!
pfump ist offline  
Alt 25.07.2010, 17:35  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Dann blende die Leiste eben nur ein, wenn du es auch moechtest. Wo genau hakt es?
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline  
Alt 25.07.2010, 18:05  
Erfahrener Benutzer
 
Benutzerbild von DJ_RhoxxZ
 
Registriert seit: 07.03.2010
Beiträge: 181
PHP-Kenntnisse:
Anfänger
DJ_RhoxxZ ist in Verruf geratenDJ_RhoxxZ ist in Verruf geraten
DJ_RhoxxZ eine Nachricht über ICQ schicken DJ_RhoxxZ eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von pfump Beitrag anzeigen
Das steht ja schon drin. Ansonsten funktioniert das toggle ja nicht!
Das kann ich leider nicht nachvollziehen!
Zitat:
The requested URL /toogle was not found on this server.
__________________
webmasterlounge
Die deutsche Webmaster-Community
DJ_RhoxxZ ist offline  
Alt 26.07.2010, 10:33  
Erfahrener Benutzer
 
Benutzerbild von pfump
 
Registriert seit: 29.03.2008
Beiträge: 576
pfump kann nur auf Besserung hoffen
Standard

Hallo,

da hat sich doch der Fehlerteufel eingeschlichen
Der Link muß natürlich so lauten:
http://www.star-wars.de.vu/toggle

Wenn ich auf Leistung klicke, wird die Leiste eingeblendet.
Das soll ja auch so sein.
Wenn ich jetzt aber auf Leistung2 klicke,
wird sie ebenfalls eingeblendet. Das soll aber nicht so sein,
denn da soll sie, da bereits eingeblendet, eingeblendet bleiben.
pfump ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
jquery: dialogbox funktioniert nicht Dreamwatcher JavaScript, Ajax und mehr 16 22.07.2010 18:22
jQuery findet Element nicht ByStones JavaScript, Ajax und mehr 8 11.06.2010 14:03
jQuery und FALSE Chriz JavaScript, Ajax und mehr 1 27.05.2010 11:05
jQuery Plug scroll to - wie einbetten? mxxxx JavaScript, Ajax und mehr 5 24.04.2010 18:12
jQuery toggle Chriz JavaScript, Ajax und mehr 22 21.04.2010 02:37
JQuery bestimmte div einblenden Marti95. JavaScript, Ajax und mehr 4 02.04.2010 15:22
[Erledigt]br filtern mit Jquery (oder Javascript) chunky JavaScript, Ajax und mehr 4 05.03.2010 14:48
jQuery Ablauf halskrause JavaScript, Ajax und mehr 8 24.11.2009 13:14
jQuery Dokus/Tuts MaiKaY Off-Topic Diskussionen 9 25.09.2009 16:52
jQuery mit AJAX ohne ActiceX im IE? krush JavaScript, Ajax und mehr 2 11.08.2009 08:54
JQUERY - divs auf und zuklappen sturmi JavaScript, Ajax und mehr 5 04.06.2009 14:23
[Erledigt] jQuery Dateien nachladen Phoscur JavaScript, Ajax und mehr 7 14.03.2009 13:44
jQuery Plugin - so richtig? stayInside JavaScript, Ajax und mehr 5 23.02.2009 12:34
For Schleife mit jQuery phpbeginner JavaScript, Ajax und mehr 3 22.11.2008 22:35
Thickbox Funktionalität in jQuery Plague JavaScript, Ajax und mehr 1 28.07.2008 23:58

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
jquery laufleiste, wwwstarwarsde, jquery leiste, http://www.php.de/javascript-ajax-und-mehr/70004-jquery-leiste-nur-einmal-einblenden.html, javascript leiste einblenden, ajax leiste, ajax laufleiste, laufleiste jquery, jquery nur einmal, jaquery leiste, leiste einblenden ajax, jquery reload unterbinden, jquery div einblenden, jquery nur einmal klick, javascript suchleiste einblenden, jquery leiste einblenden, jquery nur einmal klicken, jquery function nur einmal, jquery nur einmal einblenden, jquery leiste unten

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:44 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum