我最近将商店的更新迁移到了shopify服务器上。这样做之后,即使jquery在开发服务器上工作,也发生了一些问题。他们无法处理错误
Uncaught TypeError: undefined is not a function - Jquery Easing`
我正在努力调试它,因为它在我的另一台服务器上工作。我将如何调试它?
通过将鼠标悬停在图像上并在控制台中看到警告,可以在此处查看问题
http://thebrotique.co.uk/products/original-beard-oils
如果您深入研究控制台错误,您将能够开始调试。
它发生在您的jQuery.easing
代码中:jquery.easing.1.3.js:46
swing: function (x, t, b, c, d) {
//alert(jQuery.easing.default);
return jQuery.easing[jQuery.easing.def](x, t, b, c, d);
}
//jQuery.easing.def is undefined
它期待一些默认值。如果将jQuery.easing.def
定义为有效值(如 "easeOutQuad"
),它将开始工作。