我认为这可能是一个简单的问题,我错过了一些明显的东西,但是......
我使用jQuery .ajax()动态加载一些内容:
$.ajax({
type: method,
url: url,
data: form_data
}).done(function (data) {
var results = $('<div>').html(data).find('#myContainer');
$('#innerElement').replaceWith(results.find('#innerElement'));
});
这是一个略微简化的版本..&#39; innerElement&#39;包含使用断点设置的元素,并且一旦交换了内容,这些断点样式就不会被应用。 如何使用jQuery(非移动设备)重新初始化样式,我使用v.1.11.0
如果它有帮助,我会加载带有引导样式的元素,并且我有一些带有&#34; visible-lg&#34;的div。等等没有应用他们的风格。
任何帮助表示赞赏..
答案 0 :(得分:0)
我无法测试它,但我认为问题很简单:
var results = $('div').html(data).find('#myContainer');
在jQuery选择器中,您必须使用“标签的纯名称”而不是完整的html标签