Jquery Ajax刷新删除新添加的类
我有一个shoutbox,每x秒自动刷新一次:Jquery Ajax刷新删除新添加的类,jquery,ajax,Jquery,Ajax,我有一个shoutbox,每x秒自动刷新一次: var refreshIntervalId = null; var ref = $.cookie('refresh'); // refresh the shoutbox every x seconds (x is defined by the cookie) refreshIntervalId = setInterval(function () { shoutbox.load('ajax.php'); },
var refreshIntervalId = null;
var ref = $.cookie('refresh');
// refresh the shoutbox every x seconds (x is defined by the cookie)
refreshIntervalId = setInterval(function () {
shoutbox.load('ajax.php');
}, ref);
我添加了一个选项,通过添加另一个具有以下内容的类来删除交替行颜色:
$('.row:nth-child(odd)').addClass('alt');
问题是每当刷新发生时,添加的新类都会被删除
有没有办法阻止该类被删除
编辑:忘记添加如果存在cookie,则添加类;如果不存在cookie,则删除类
已解决:我必须在ajax.php中添加以下内容:
if ($.cookie('alt') === 'No') {
$('.row:nth-child(odd)').addClass('alt');
}
if ($.cookie('alt') === 'Yes') {
$('.row:nth-child(odd)').removeClass('alt');
}
我明白了。我不得不将脚本添加到ajax.php中