Derniers tutoriels de développement web
 

jQuery Mobile Orientation de l'événement


L'événement de jQuery Mobile

L'événement orientationChange est déclenchée lorsque l'utilisateur fait tourner le dispositif mobile verticalement ou horizontalement.





Mobile


Pour utiliser l'événement orientationChange, l'attacher à l'objet de la fenêtre:

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

La fonction de rappel peut avoir un argument, l'objet de l' événement, qui renvoie l'orientation de l'appareil mobile: "portrait" (le dispositif est maintenu dans une position verticale) ou "landscape" (le dispositif est maintenu dans une position horizontale):

Exemple

$(window).on("orientationchange",function(event){
  alert("Orientation is: " + event.orientation);
});
Essayez - le vous - même »

Parce que l'événement orientationChange est lié à l'objet de la fenêtre, nous pouvons utiliser la propriété window.orientation, par exemple, définir des styles différents pour distinguer entre les modes portrait et paysage:

Exemple

$(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%"});
  }
});
Essayez - le vous - même »

La propriété window.orientation renvoie 0 pour le portrait et 90 ou -90 pour une vue du paysage.