首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery.ajax和$.ajax是一样的吗?

jQuery.ajax和$.ajax是一样的吗?
EN

Stack Overflow用户
提问于 2013-05-09 13:18:44
回答 4查看 98关注 0票数 4

在教程中可以看到jQuery.ajax和$.ajax

就像这里http://www.thekludge.com/form-auto-save-with-jquery-serialize/

代码语言:javascript
复制
jQuery.ajax({
url: 'my_form.php',

还有这里的http://www.yourinspirationweb.com/en/how-and-when-to-use-jquerys-serialize-method/

代码语言:javascript
复制
$.ajax({
url: 'elaboration.php',

请问jQuery.ajax和$.ajax是一样的吗?

EN

回答 4

Stack Overflow用户

发布于 2013-05-09 13:20:45

一般来说,它们可能是不同的。

$可以被其他库使用和覆盖,这些库将它用作对自身的全局引用。

票数 1
EN

Stack Overflow用户

发布于 2013-05-09 13:21:46

根据jQuery documentation的说法

该页面上的代码示例编写为:

代码语言:javascript
复制
$.ajax({
  url: "test.html",
  context: document.body
}).done(function() {
  $(this).addClass("done");
});

所以,是的,它们应该是相同的。

票数 1
EN

Stack Overflow用户

发布于 2013-05-09 13:20:42

jQuery.ajax$.ajax是一回事。美元符号是jQuery函数的别名。在某些情况下,如果其他js文件使用美元符号,则有必要使用jQuery。否则,选择器是不明确的,并且将在控制台中抛出错误。

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

https://stackoverflow.com/questions/16454881

复制
相关文章

相似问题

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