4

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

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

jQuery.ajax({
url: 'my_form.php',

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

$.ajax({
url: 'elaboration.php',

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

4

4 回答 4

1

一般来说,它们可能不一样。

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

于 2013-05-09T05:20:44.830 回答
1

根据jQuery 文档

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

$.ajax({
  url: "test.html",
  context: document.body
}).done(function() {
  $(this).addClass("done");
});

所以是的,它们应该是一样的。

于 2013-05-09T05:21:46.133 回答
0

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

于 2013-05-09T05:20:42.363 回答
0

是的,它们是一样的。有关详细信息,请参阅文档:

http://api.jquery.com/jQuery/

一些库(例如原型)也$用于自己的目的。可以将 jQuery 置于无冲突模式以处理在同一页面上有另一个库也使用$. 在那种情况下,它们将是不同的东西。

于 2013-05-09T05:22:20.777 回答