我想从 js 重新加载块内容。我已经创建了带有菜单回调等的模块,所以当我单击带有 class="use-ajax" 的链接和我的模块的 url 时,一切正常。但我想从 js 重新加载块内容,而不点击链接。请指教。
它适用于这样的链接:<a href="/ajax-reader/nojs/259" class="use-ajax">Reload</a>
你应该简单地添加一个循环:
counteriz();
function counteriz(){
$('.use-ajax').click();
var timstap = setTimeout(function(){counteriz()}, 4000);
timstap;
}
但在我看来,您应该直接加载块中的内容,例如:
counteriz();
function counteriz(){
$('.use-ajax').stop().load('urlofyourmenucallback');
var timstap = setTimeout(function(){counteriz()}, 4000);
timstap;
}