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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.