jQuery报错Uncaught TypeError: a.in
2017-10-09 本文已影响602人
就那两三事
问题:jQuery1.9运行不报错,jQuery3.1运行报错(Uncaught TypeError: a.indexOf is not a function);
原因:类似.load, .unload 或 .error等这些事件在高版本中已经废弃。
例如:
$(window).load(function(){...});
变成了:
$(window).on('load', function(){ ...});
请用 $(window).on('load',function(){});
替代 $(window).load(function(){...});
。