首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ajaxRequest.success不是带有smoothState.js的函数

ajaxRequest.success不是带有smoothState.js的函数
EN

Stack Overflow用户
提问于 2016-09-14 14:17:59
回答 1查看 1.2K关注 0票数 2

我试图将smoothState.js实现为自定义的WordPress主题,但是当我在导航上悬停时,我可以看到以下错误:

代码语言:javascript
复制
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

ajaxRequest似乎不起作用(jquery.smoothState.js):

代码语言:javascript
复制
ajaxRequest.success(function (html) {
    utility.storePageIn(cache, settings.url, html, elementId);
    $container.data('smoothState').cache = cache;
});

所以,当我点击更改页面,我停留在步骤“是-加载”类,有人能帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-22 00:44:38

您可能获取了jQuery版本3.0,并如docs:http://api.jquery.com/jquery.ajax/中所述

不推荐的注意事项: jqXHR.success()、jqXHR.error()和jqXHR.complete()回调将从jQuery 3.0开始删除。您可以使用jqXHR.done()、jqXHR.fail()和jqXHR.always()代替。

如果你的版本低于你将是安全的!

干杯!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39492779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档