我使用pjax库动态地将内容从不同的页面加载到当前页面。我想要的是
这是我的密码
$(document).on('click', 'a[data-pjax]', function(e){
var $this = $(this);
var fragment = $this.data('fragment');
var container = $this.data('container');
var $container = $(container);
var event = e;
//event.preventDefault();
// Change active link
$('.tabs-nav__link').removeClass('tabs-nav__link--active');
$this.addClass('tabs-nav__link--active');
$(document).on('pjax:beforeReplace', function(){
$container.addClass('pjax-container--hide');
});
$(document).on('pjax:complete', function(){
$container.removeClass('pjax-container--hide');
});
$.pjax.click(event, {container: container, fragment: fragment, scrollTo: false});
return false;
});当前发生的事情是将类添加到容器中,但是在转换完成之前,内容将被替换,没有出现转换。
发布于 2017-04-28 15:35:06
除非您修改pjax js库,否则无法控制速度/流量。
相反,你可以这样做
https://stackoverflow.com/questions/43683734
复制相似问题