我有一个div,其中包含从另一个页面加载的内容,使用.load()。这个div有display:none,我用我写的插件显示它。
出于某种原因,当我用我的插件加载它时,内容丢失了。但是,如果我将静态文本放入#bmcMid,一切正常。我怀疑这是因为我将内容加载到我的插件中。
我从另一个页面获取内容:
$('#bmcMid').load('/content/something .myCont', function() {
$('p:first').remove();
});
以下是我的插件中的代码:
var boxContent = el.find('#bmcMid').html();
// assemble modal box
var modalBx = $('<div id="bmcContent">'+ boxContent +'</div>');
我该如何解决?