【发布时间】:2014-08-27 05:29:44
【问题描述】:
我正在编写一个 jQuery 插件。它应该从 JSON API 获取数据并将结果放在指定的位置。因此,我使用$.getJSON 来获取所需的 JSON。
在$.getJSON的回调中,我尝试使用.html()在指定的地方输出数据。当我打开一个演示时,什么都没有输出,并且 Chrome Devtools 说“未定义不是函数”。
这是我的代码:
;(function($, window, document, undefined) {
$.fn.hipsum = function(options) {
...
var data = $.getJSON(url, function(data){
this.html(data);
});
};
})(jQuery, window, document);
有人可以解释为什么这不起作用吗?
【问题讨论】:
标签: javascript jquery