我有一个页面,用于存储我需要使用 jQuery 在其他页面上加载的一些资产。特别是该页面的一个部分有一个内联脚本,我需要将其拉到另一个页面。我还在该页面的标题上执行点击事件:
$('.blogList.archive > ul > li > h2.postTitle').click(function() {
$(this).toggleClass('expand');
});
我用来提取提到的部分的方法有一个内联脚本,所以我使用这种方法从页面中获取部分:
$.get('assets.html', function(data) {
$('#sidebar').html($('<section></section>').html(data).find('.sidebar').clone());
});
第一个函数(.toggleClass)在资产页面上运行良好,但是当我克隆它时,该函数不再起作用。
我正在解决这个问题,但找不到解决方案。这里的任何帮助将不胜感激!