我正在尝试将事件绑定到全局对象。
使用以下代码,我在jquery js文件中收到错误

未捕获的TypeError:无法读取未定义的属性“类型”

  // bind input events
    $(window.APP).bind('keyDown', function() {
        console.log('test')
    });


    keyDown: function(keycode) {
        $(window.APP).trigger()('keyDown', keycode);
    },


使用jQuery JavaScript Library v1.4.2

我在这里做错了什么?

最佳答案

这行似乎是错误的:

$(window.APP).trigger()('keyDown', keycode);


它应该是:

$(window.APP).trigger('keyDown', keycode);

关于javascript - 如何在全局对象上使用绑定(bind)和事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17444851/

10-12 16:16