Neueste Web-Entwicklung Tutorials
 

jQuery Mobile Orientierungsveranstaltung


jQuery Mobile orientationChange Ereignis

Die orientationChange Ereignis wird ausgelöst, wenn der Benutzer das Mobilgerät dreht vertikal oder horizontal.





Mobile


Um die orientationChange Ereignis verwenden, schließen Sie es an das Fenster-Objekt:

$(window).on("orientationchange",function(){
  alert("The orientation has changed!");
});

Die Callback - Funktion kann ein Argument haben, das Ereignisobjekt, das die Ausrichtung des mobilen Gerät zurückgibt: "portrait" (das Gerät in einer vertikalen Position gehalten wird) oder "landscape" (das Gerät in einer horizontalen Position gehalten wird):

Beispiel

$(window).on("orientationchange",function(event){
  alert("Orientation is: " + event.orientation);
});
Versuch es selber "

Da das orientationChange Ereignis an das Fenster Objekt gebunden ist, können wir die window.orientation Eigenschaft zu verwenden, zum Beispiel, verschiedene Stile eingestellt zwischen Hoch- und Querformat zu unterscheiden:

Beispiel

$(window).on("orientationchange",function(){
  if(window.orientation == 0) // Portrait
  {
    $("p").css({"background-color":"yellow","font-size":"300%"});
  }
  else // Landscape
  {
    $("p").css({"background-color":"pink","font-size":"200%"});
  }
});
Versuch es selber "

Die window.orientation Eigenschaft gibt 0 für Portrait- und 90 oder -90 für Landschaftsansicht.