jQuery Mobile 1.4 hat sich geändert
%Vor%in
%Vor%Ich verstehe den Zweck der Verwendung einer Klasse jetzt anstelle einer Datenrolle, aber was ich nicht verstehe, ist diese Rolle="main". Wofür wird es verwendet?
Das Attribut role
ist nativ für HTML5 und soll WAI-ARIA unterstützen.
Siehe Ссылка und <div role="main"> (das entspricht <main>
) transformiert und das CSS hinzugefügt. Du bekommst also <div role="main" class="ui-content">
.
Für Elemente mit Datenrolle="Inhalt" gab es keine weitere Verarbeitung oder Markup. Durch die Ablehnung des Attributs data-role="content" und die Verwendung der korrekten HTML5-Rolle (CSS- und WAI-ARIA-Rolle) muss jQuery Mobile für jede Seite weniger Verarbeitung vornehmen.
Tags und Links jquery-mobile