我试图将smoothState.js实现为自定义WordPress主题但是当我在我的导航上悬停时,我可以看到此错误:
[Validate]
似乎ajaxRequest不起作用(jquery.smoothState.js):
Uncaught TypeError: ajaxRequest.success is not a function
fetch @ jquery.smoothState.js:352
hoverAnchor @ jquery.smoothState.js:539
dispatch @ jquery.min.js:3
q.handle @ jquery.min.js:3
所以,当我点击更改页面时,我会继续执行步骤"正在加载"上课,有人可以帮帮我吗?
答案 0 :(得分:3)
您可能已经获取了jQuery 3.0版,正如文档中所述:http://api.jquery.com/jquery.ajax/
弃用通知:jqXHR.success(),jqXHR.error()和 从jQuery 3.0开始,jqXHR.complete()回调被删除。您可以使用 jqXHR.done(),jqXHR.fail()和jqXHR.always()代替。
如果您使用下面的版本,那么您将是安全的!
干杯!