0
$(window).on('resize', function(){
self.setDimensions();
});

未捕获的类型错误:对象 # 没有“on”方法

为什么只有谷歌浏览器会抛出这个错误?我该如何解决?

4

1 回答 1

1

此处无需使用事件委托 ( on)。只需将resize事件直接绑定到窗口:

$(window).resize(function () {
  self.setDimensions();
});

使用旧版本的 jQuery (1.6.4) 时,我可以复制您的错误。

尝试确保您使用的是最新版本的 jQuery,而不是旧的,可​​能是缓存的版本。

于 2013-01-07T02:34:59.887 回答