我正在尝试使用 setTimeout 为我的一个小项目获取通知,但它需要我获取两种类型的通知 1. 消息 2.global 所以我必须编写两个函数,这是否可以在一个函数下使用两个 setTimeout 是我编码的内容
// Message Notification Poll
(function pollmsg() {
setTimeout(function () {
var demon = $('.msgnotimore').val();
var page = "notimsg";
var a = $('.gvpgvpxgvp').val();
$.ajax({
url: 'modules/notifications/beast.php?nid=' + demon + '&id=' + a + '&page=' + page,
success: function (html) {
if ($.trim(html) == 'no') {}
else {
$('.msgnotimore').remove();
$('.notiloadmsg').prepend($(html).fadeIn('slow'));
}
},
dataType: "html",
complete: pollmsg
});
}, 60000);
})();
// Global Notification Poll
(function pollglobal() {
setTimeout(function () {
var demon = $('.globalnotimore').val();
var page = "notiglobal";
var a = $('.gvpgvpxgvp').val();
$.ajax({
url: 'modules/notifications/beast.php?nid=' + demon + '&id=' + a + '&page=' + page,
success: function (html) {
if ($.trim(html) == 'no') {}
else {
$('.globalnotimore').remove();
$('.notiloadglobal').prepend($(html).fadeIn('slow'));
}
},
dataType: "html",
complete: pollglobal
});
}, 60000);
})();