您的位置:首页 >jQuery Mobile 方向改变事件
发布于2026-08-11 阅读(0)
扫一扫,手机访问
当用户垂直或水平旋转移动设备时,触发方向改变(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。 |
|---|
上一篇:jQuery Mobile 实例
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9