2012-02-06 17 views
13

Sto cercando un framework ULTRA-light o snippet che gestisca le transizioni di pagina css in modo simile a JQM o JQTouch. Funzionano bene ma non voglio aggiungere quasi 200kb di risorse solo per ottenere alcune transizioni.Esiste un'alternativa leggera a jQuery Mobile solo per le transizioni di pagina?

mi piacerebbe che per caratterizzare:

da pagina a pagina commutazione (div) all'interno di un singolo HTML-doucment.

Effettuare una transizione "flip" e possibilmente una "diapositiva".

Qualcuno ha visto una cosa del genere?

Modifica: Vorrei evitare di utilizzare jQuery tutti insieme.

+0

Hai guardato [Jo] (http://joapp.com) ? – Pointy

+0

Sì! Non proprio quello che stavo cercando .. – jenswirf

risposta

4

aggiornamento, ha trovato questo:

http://www.fasw.ws/faswwp/non-jquery-page-transitions-lightweight/

sembra come se questo ragazzo è stato in grado di (quasi) estrarre le transizioni di JQM in uno script stand-alone.

Ispirato da questo ho scritto questo script che gira tra le pagine: http://jsfiddle.net/AAfek/47

Use document.querySelector or querySelectorAll instead of using document.all.tags 

funziona a meraviglia per i miei scopi ..

+0

Uno buono! Grazie! – BorisD

+0

Fiddle è rotto, errore window.onload. – lin

0

U può verificare un leggero page flip jquery a: http://tympanus.net/codrops/2010/12/14/moleskine-notebook/

Essi hanno incluso alcune immagini con lo script, u ​​può evitare di avere dimensioni anche minore.

Credo che questo è l'effetto che stai cercando utilizzando le trasformazioni CSS -webkit:

flip effect with webkit animation

+0

Sì, non proprio il tipo di flipping a cui mi riferivo, grazie però. – jenswirf

+0

Wat tipo di flip o slide vuoi, qualsiasi pagina demo hai ottenuto su jquery normale? – pansp

+0

il tipo di flip spesso visto nelle applicazioni mobili, ad esempio in [JQM] (http://jquerymobile.com/demos/1.0.1/docs/pages/page-transitions.html) – jenswirf

1

PageSlider.js è un mini lib estremamente leggero che gestisce le transizioni di pagina in app a singola pagina.

E 'composto da un dipendente di Adobe Christophe Coenraets ed è abbastanza accuratamente testati

https://github.com/ccoenraets/PageSlider

0

Non c'è davvero la necessità di avere un quadro JS solo per utilizzare transizioni CSS3/animazioni.Date un'occhiata qui per una raccolta di grandi animazioni/transizioni: https://daneden.me/animate/

Tutto ciò che serve per attivare tale transizione è qualcosa di simile:

$('#yourPAgeContainingElement').addClass('animated bounceOutLeft'); 
1

Ecco a voi: https://github.com/linslin/pagingSlider un nuovo plugin di scorrimento pagina basata su Christophe Coenraets - è dotato di alcune caratteristiche come:

  • paging con pagingSlider
  • azioni di default pageSlider
  • Pagebrowser
  • Totaly plugable come pageSlider
  • se si vuole, pagemenu per passare direttamente a una pagina

HF

Problemi correlati