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 をnoconflict モードにして、同じページに別のライブラリがあり、それが も使用している状況を処理できます$。その場合、それらは別のものになります。

于 2013-05-09T05:22:20.777 に答える