使用jQuery

时间:2016-01-28 19:47:45

标签: javascript jquery

DeviceOrientation Event Specification

MDN Detecting device orientation

HTML5 for the Mobile Web: Device Orientation Events

我正在尝试获取alphabetagamma属性'使用jQuery的deviceorientation事件的

JS

window.addEventListener('deviceorientation', function(event) {
  var alpha = event.alpha;
  var beta = event.beta;
  var gamma = event.gamma;
  alert(event.alpha + ' : ' + event.beta + ' : ' + event.gamma);
}, false);

的jQuery

$(window).on('deviceorientation', function(event){

    // var alpha = event.alpha;
    // alert (alpha);
    // results in undefined

    var alphaVal = $('deviceorientation').val('alpha');
    alert(alphaVal);
    // results in object

    // var alphaVal = $('deviceorientation').attr('alpha');
    // results in undefined   

});

无论我尝试什么,我都会得到undefinedobject而不是alpha的值。

如何使用jQuery访问deviceorientation事件属性的方向数据? .val().attr().prop()似乎没有用,或者我对deviceorientation事件做错了什么?

0 个答案:

没有答案