商城首页欢迎来到中国正版软件门户

您的位置:首页 >jQuery Mobile 方向改变事件

jQuery Mobile 方向改变事件

  发布于2026-08-11 阅读(0)

扫一扫,手机访问

jQuery Mobile 方向改变(orientationchange)事件

当用户垂直或水平旋转移动设备时,触发方向改变(orientationchange)事件。



如需使用方向改变(orientationchange)事件,请附加它到 window 对象:

$(window).on("orientationchange",function(){
    alert("方向有改变!");
});

回调函数可以接收一个参数,也就是 event 对象,用来返回移动设备当前的朝向状态:"纵向"(设备处于竖直状态)或"横向"(设备处于水平状态)。

实例

	$(window).on("orientationchange",function(event){
alert("方向是: " + event.orientation);
});

因为方向变化(orientationchange)事件是绑定在 window 对象上的,所以完全可以借助 window.orientation 属性来切换不同样式,从而把纵向视图和横向视图清楚地区分开来:

实例

	$(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%"});
}
});

window.orientation 属性针对纵向视图返回 0,针对横向视图返回 90 或 -90。

本文转载于:https://www.runoob.com/jquerymobile/jquerymobile-events-orientation.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注