在chrome浏览器中调整javascript错误

resize javascript error in chrome

本文关键字:javascript 错误 调整 chrome 浏览器      更新时间:2023-09-26
$(window).on('resize', function(){
self.setDimensions();
});

Uncaught TypeError: Object # has no method 'on'

为什么只有谷歌浏览器抛出这个错误?我该怎么补救呢?

这里不需要使用事件委托(on)。只需将resize事件直接绑定到窗口:

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

当使用旧版本的jQuery(1.6.4)时,我可能会重复你的错误。

  • 工作(1.8.2)
  • 工作(1.7.2)
  • 不工作(1.6.4)

请确保您使用的是最新版本的jQuery,而不是旧版本(可能是缓存版本)。