5

我有这个简单的脚本:

function orientation() {

  var orientation = window.orientation;
  switch(orientation) {

    case 0:
       alert('0');

         break;

    case 90:
    alert('90');
        break;

    case -90:
    alert('-90');
         break;
  }
}   
$(document).ready(function(){
    window.onorientationchange = orientation();
})

但不知何故,当我转动 ipad 时,我从来没有收到警报……我在某个地方犯了错误吗?谢谢你们的帮助:)。

4

1 回答 1

5

这里:

window.onorientationchange = orientation;

您需要分配函数本身而不是其执行的结果。

于 2011-07-16T13:34:07.377 回答