簡體   English   中英

$ .getJSON回調確實有效

[英]$.getJSON callback does work

我正在嘗試使用jQuery,並嘗試使用$.getJSON函數

我贊成“對函數聲明的引用同樣可以作為回調提供”。 因此,我使用了對這樣的函數聲明的引用,而不是匿名函數

$('#letter-b').click(function(e) {
    e.preventDefault();
    $.getJSON('b.js', outside(data));
});

function outside (data){alert(data);}

我沒有警報。 相反,我得到Uncaught ReferenceError: data is not defined

我想念什么? 是我的語法嗎?

提前致謝

您必須引用您的功能。 像這樣 :

$('#letter-b').click(function(e) {
    e.preventDefault();
    $.getJSON('b.js', outside);
});

如果您寫入outside(data) ,則只需執行函數即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM