Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-08-2011, 03:57   #1 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
slide stoppen

guten morgen

weiss jemand wie ich das jQuery sliden 20px vor dem rand stoppen kann?

Code:
function toggle_sidebar(){
    
    $('#sidebar').toggle('slide', { direction: 'left' }, 500);
}
im moment ist die "sidebar" nicht mehr im bild und ich möchte erreichen das die ein bisschen sichtbar ist.

danke für eure hilfe!
capten ist offline   Mit Zitat antworten
Alt 07-08-2011, 09:20   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
statt toggle bzw. slideToggle soltest du in dem Fall einfach animate() benutzen und dort die Position bzw. Breite deiner Menübar entsprechend animieren.
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 07-08-2011, 16:22   #3 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
danke für die info.

also ich hab das jetzt wie folgt:

Code:
<script type="text/javascript">
(function sidebar() {

        var sidebar = $('#sidebar').show(),
            sidebarButton = $('#sidebarButton', sidebar),
            w = sidebar.outerWidth();

        sidebar.css('left', '-' + w + 'px');

        sidebarButton.toggle (

            function() {
                sidebar.css('left', 0).show('slide', { easing: 'easeOutCubic' }, 1000, function() {
                    sidebarButton.css('right', '-20px');
                });
            },

            function() {
                sidebar.animate({ left: '-' + w + 'px' }, 1000, 'easeOutCubic');
                sidebarButton.css('right', '-20px');
            }

        );



    }());
</script>
damit man sieht was sich in der sidebar befindet würde ich die gerne einmal kurz anteasen durch einen automatischen slide.

also von komplett sichtbar zu nur 20px sichtbar:
Zitat:
| < ||||||
wie kann man das umsetzen?
mfg
capten ist offline   Mit Zitat antworten
Alt 07-08-2011, 16:47   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Indem du bestimmst dass w nicht gleich outerWhidth ist sondern eben outerWidth minus 20
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 07-08-2011, 16:51   #5 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
hier die beispielseite aus dem tutorial:
> Nettuts Tumblr Tutorial

das pluszeichen links oben in der ecke ist die sidebar.
wie kann man das denn ohne anklicken rein und raus sliden lassen?
capten ist offline   Mit Zitat antworten
Alt 08-08-2011, 10:09   #6 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Indem du ein Click-Event feuerst sobald die Website geladen ist:

Code:
$(document).ready( function(){

     $('#sidebarButton').click();

});
Das funktioniert nachtürlich auch in einer Funktion welche du über setTimeout ansteuert.
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 09-08-2011, 10:05   #7 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
ok?
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 10-08-2011, 07:51   #8 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
danke dir!
capten ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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 sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Slide Show kann ich nicht stoppen Wehming Flash 8 0 25-03-2009 13:19
Flash Header in HTML Seite soll Hintergrundmusik beim stoppen immer stoppen Shaggy1982 Flash Einsteiger 9 18-07-2007 09:11
slide in slide out navigation billyK Flash MX 2004 2 24-01-2006 07:49
_x slide ja / _y slide nein?! suicidegirl ActionScript 1 9 20-01-2006 16:11


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:16 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele