Kapitel 2. Applikationsstruktur und Navigation

Seiten

Wie wir im ersten Beispiel gesehen haben, steuert jQuery Mobile die Zuweisung von Seiten anhand des Attributes data-role. Hinter den Kulissen wählt jQuery Mobile anhand dieses Attributs bestimmte Elemente aus und verwendet die Prinzipien des Progressive Enhancement, um CSS-Klassen, zusätzlich benötigtes Markup und die Verwaltung von Events hinzuzufügen. Das scheint auf den ersten Blick etwas kompliziert zu sein. Warum verwendet man nicht einfach normale HTML-Seiten, die über Links verbunden sind? Tatsächlich erhält jQuery Mobile durch diese Vorgehensweise eine Reihe von Vorteilen:

Seitenübergänge (Page Transitions)

Weil die Seiten im gleichen Dokument als separate Inhaltsbereiche definiert sind, ...

Get jQuery Mobile now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.