【发布时间】:2018-11-15 06:04:03
【问题描述】:
我正在使用 jquery.load(url + '#grabMe'); 将使用可视化作曲家生成的帖子内容加载到页面上的 div 中;
但是,一旦将帖子加载到正确的块中,帖子滑块、视频、砖石、常见问题滑块都不起作用,因为 js 已从内容加载中剥离...基本上我要问的是,是否有重新触发视觉作曲家页面设置js代码的方法?
我的JS代码如下
var $mainContent = $("#supportResultSet"),
url = '';
$('a.ajaxMe').on("click", function(e) {
e.preventDefault();
location.hash = this.pathname;
$('a.ajaxMe').removeClass('activeMod');
$(this).addClass('activeMod');
});
$(window).bind('hashchange', function(){
url = window.location.hash.substring(1);
if (!url) {
return;
}
url = url + " #grabMe";
$mainContent.animate({opacity: "0.4"}).html('Loading...').load(url, function() {
page_setup();
addAjaxSupportTaxonomyLoad();
$mainContent.animate({opacity: "1"});
$('html,body').animate({
scrollTop: $mainContent.offset().top
}, 1000);
});
});
$(window).trigger('hashchange');
任何帮助将不胜感激
【问题讨论】:
标签: jquery wordpress visual-composer