Javascript TypeError:对象不是函数-jquery
我正在为一个网站做“每日报价”功能。它工作正常,但我得到一个javascript错误“TypeError:object不是函数”Javascript TypeError:对象不是函数-jquery,javascript,jquery,Javascript,Jquery,我正在为一个网站做“每日报价”功能。它工作正常,但我得到一个javascript错误“TypeError:object不是函数” jQuery(function ($) { var output = '';
jQuery(function ($) {
var output = '';
$.post( "getquote.php?getjson", function( data ) {
var data = JSON.parse(data);
console.log(data);
$.each(data, function(index, value){
output += '<p>'+value.quote+'</p>';
});
$('#qotd').html(output)('refresh');
});
});
jQuery(函数($){
var输出=“”;
$.post(“getquote.php?getjson”),函数(数据){
var data=JSON.parse(数据);
控制台日志(数据);
$.each(数据、函数(索引、值){
输出+=''+值。引用+'';
});
$('#qotd').html(输出)('refresh');
});
});
错误所指向的行为:
$('qotd').html(输出)('refresh')代码>
代码将数据库记录输出到id为qotd(当日报价)的div标记中
正如我所说的,代码工作得非常完美,所以我肯定只遗漏了一点。为什么需要刷新
?只需将其移除:
$('#qotd').html(output);
为什么需要刷新?只需将其移除:
$('#qotd').html(output);
当您更改HTML内容时,不需要要求刷新,浏览器将自动为您执行此操作。因此,$('#qotd').html(输出)代码>足够了当您更改HTML内容时,不需要要求刷新,浏览器会自动为您执行此操作。因此,$('#qotd').html(输出)代码>足够了将$('#qotd').html(输出)('refresh')
替换为$('#qotd').html(输出)代码>
您需要刷新,jQuery
已经很适合这样做了。将$('qotd').html(输出)('refresh')
替换为$('qotd').html(输出)代码>
您需要刷新,jQuery
已经非常适合这样做了。whta是在这一行中使用的refresh
。?如果'refresh'
是您希望应用程序使用的自定义事件,您将需要使用--$('qotd').html(输出)。触发器('refresh')
whta是在该行中使用的refresh
。\n如果'refresh'
是您希望应用程序使用的自定义事件,则您需要使用--$('qotd').html(output.trigger('refresh')代码>