0

如何在纵向模式下禁用我的 jquery 水平滑块?它让我发疯,因为我不知道任何 javascript,所以我不知道该怎么做。

已经谢谢了,沃特


-edit-
这是 Javascript: Javascript

4

1 回答 1

3

这是David Walsh的解决方案:

window.addEventListener("orientationchange", function() {
  if(window.orientation == 0 || window.orientation == 180){ //this is portrait
    //disable the slider here.
  }
  else{
    //enable the slider here
  }
}, false);

在这些更改期间,window.orientation 属性可能会更改。值 0 [或 180] 表示纵向视图,-90 表示设备横向旋转到右侧,90 表示设备横向旋转到左侧。

于 2012-10-26T20:10:27.190 回答