Javascript DIV只能刷新一次
Friends on success函数我只需刷新myDiv一次,但由于上面的代码,DIV会持续淡出和淡入,因此只能工作一次重复调用函数或执行代码片段,每次调用之间有固定的时间延迟。它将继续这样做,直到调用Javascript DIV只能刷新一次,javascript,jquery,html,css,Javascript,Jquery,Html,Css,Friends on success函数我只需刷新myDiv一次,但由于上面的代码,DIV会持续淡出和淡入,因此只能工作一次重复调用函数或执行代码片段,每次调用之间有固定的时间延迟。它将继续这样做,直到调用clearInterval。 它最容易使用,只会将调用的函数延迟指定的时间: success: function (result) { if (result == 1) { var auto_refresh = setInterval(function () {
clearInterval
。它最容易使用,只会将调用的函数延迟指定的时间:
success: function (result) {
if (result == 1) {
var auto_refresh = setInterval(function () {
$('#myDiv').fadeOut('slow', function () {
$(this).load('/echo/json/', function () {
$(this).fadeIn('slow');
});
});
}, 1025544);
}
}
重复调用函数或执行代码段,每次调用之间有固定的时间延迟。它将继续这样做,直到调用clearInterval
。它最容易使用,只会将调用的函数延迟指定的时间:
success: function (result) {
if (result == 1) {
var auto_refresh = setInterval(function () {
$('#myDiv').fadeOut('slow', function () {
$(this).load('/echo/json/', function () {
$(this).fadeIn('slow');
});
});
}, 1025544);
}
}
使用变量名
auto_refresh
表示您希望它重复。同时->1025544ms=17分钟。因此,它将每17分钟刷新一次
如果不想显示,请等待17分钟,然后显示,使用@Jacod Grays回答
如果您只是想让它显示,请删除setInterval
,如下所示:-
var auto_refresh = setTimeout(function() {
$('#myDiv').fadeOut('slow', function() {
$(this).load('/echo/json/', function() {
$(this).fadeIn('slow');
});
});
}, 1025544);
使用变量名
auto_refresh
表示您希望它重复。同时->1025544ms=17分钟。因此,它将每17分钟刷新一次
如果不想显示,请等待17分钟,然后显示,使用@Jacod Grays回答
如果您只是想让它显示,请删除setInterval
,如下所示:-
var auto_refresh = setTimeout(function() {
$('#myDiv').fadeOut('slow', function() {
$(this).load('/echo/json/', function() {
$(this).fadeIn('slow');
});
});
}, 1025544);
你们用的是重复的时间间隔,你们用的是重复的时间间隔。。。。