2012-04-10 4 views
2

ich auf Klick Menüpunkte haben wollen, die div von rechts gleiten und auf die Option offen, nach links zu schließen (die wieder nach rechts gleitet)JQuery laden Inhalt Slide-In/Out von rechts

zB: http://www.cortac.com/

Irgendeine Idee, Demo-Links usw., um dies zu erreichen?

Ich fand das, was dem oben genannten nahe kommt, aber nicht von rechts nach links rutscht.

http://d2o0t5hpnwv4c1.cloudfront.net/011_jQuerySite/sample/index.html

+0

möglich Duplikat [jQuery - Dia rechts nach links] (http://stackoverflow.com/questions/596608/jquery-slide-right-to-left) –

Antwort

2

Ich habe ein sehr schnelles Beispiel hier: http://jsfiddle.net/jaketoolson/ukztv/

habe ich die Platte zur absoluten Positionierung mit Recht auf einen negativen gleich gesetzt Breite.

#page { 
position: absolute; 
top: 20%; 
right: -400px; 
width: 400px; 
} 

Dann wird die jQuery ist ein Mouseover (Verwendung etc klicken) Effekt mit „belebten“ Einstellung des Ziel CSS:

$('.link').mouseover(function() { 
$('#page').animate({'right':'0px'}, 1500); 
}).mouseout(function(){ 
$('#page').animate({'right': '-800px'}, 1500);}); 

es Um Seiten zu laden, kann dies über AJAX oder andere getan werden Methoden. Sehen Sie das Beispiel, das ich gerade hier baue: http://jaketoolson.com/ems/index.php

+0

Danke Jake, schätze es. –

+0

Wenn Sie auf die jQuery auf der EMS-Verknüpfung, die ich hinzugefügt habe, habe ich die "Buch" heraus (öffnen) beim Laden und wenn Sie irgendwo außerhalb des Buches klicken, schieben Sie es (schließt). Durch Klicken auf eines der beiden Tags wird diese Seite über AJAX geladen und das Tag css wird aktualisiert. –

Verwandte Themen