首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery.ajax不是函数TypeError: jQuery.ajax不是函数

jQuery.ajax不是函数TypeError: jQuery.ajax不是函数
EN

Stack Overflow用户
提问于 2019-02-26 01:38:33
回答 2查看 175关注 0票数 0

任何人都能看到下面这个最小示例的问题吗?我在标题中包含了最新版本的jQuery。

代码语言:javascript
复制
jQuery(document).ready(function () { //<--- works normally
    jQuery.ajax({ // <----- Error: "jQuery.ajax is not a function TypeError: jQuery.ajax is not a function"
        url: "test.html",
        context: document.body
    }).done(function () {
        jQuery(this).addClass("done");
    });
...

错误:

代码语言:javascript
复制
jquery-3.3.1.slim.min.js:2 jQuery.Deferred exception: jQuery.ajax is not a function TypeError: jQuery.ajax is not a function
at HTMLDocument.<anonymous> (xxxx)
at l (https://code.jquery.com/jquery-3.3.1.slim.min.js:2:29567)
at c (https://code.jquery.com/jquery-3.3.1.slim.min.js:2:29869) undefined
EN

回答 2

Stack Overflow用户

发布于 2019-02-26 01:40:50

您在项目中包含了jQuery slim,它不支持jQuery.ajax。使用jQuery的完整版。

票数 0
EN

Stack Overflow用户

发布于 2019-02-26 01:41:19

如果您在jQuery中缺少函数,请确保您不是瘦版本(jquery-3.3.1.slim.min)。只需删除“.slim”。您期望的函数将会出现(jquery-3.3.1.min)。

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

https://stackoverflow.com/questions/54871772

复制
相关文章

相似问题

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