如何在safari浏览器中解决“ReferenceError:找不到变量:jQuery”?

时间:2017-08-04 18:39:05

标签: javascript jquery safari

如果我的网站在chrome和firefox浏览器中打开,则没有错误

但是,如果它在safari浏览器中打开,则会出现如下错误:

  

TypeError:'undefined'不是函数(评估'Object.assign')

     

ReferenceError:找不到变量:jQuery

我该如何解决?

1 个答案:

答案 0 :(得分:0)

  

TypeError:' undefined'不是一个功能(评估' Object.assign')

Object.assign是EcmaScript 2015(ES2015)的补充,according to MDN仅在Safari 9中可用。如果您正在使用需要ES2015且需要支持的库Safari 8,然后您需要使用转换器将ES2015代码转换为ES5。

  

ReferenceError:无法找到变量:jQuery

此错误可能是由于:

  • 不在代码中包含jQuery。
  • 包括在包含jQuery之前依赖于jQuery的代码。
  • 阻止进一步执行JavaScript的上一个错误。