我有一个包含两个部分(#container
和#area
)的文件,我想使用load()
将它们放在文档的两个不同元素中。我想确定是否有必要使用两个load()
将每个$('#results').on('click','.category_select',function (e) {
var source = $(this).data('source');
$("#results").load(''+source+' #container',function(){
});
$("#featuredtable").load(''+source+' #area',function(){
});
});
放入不同的区域。我可以一次性完成所有操作吗?
jQuery的:
<div id='container'>bbbbbbb</div>
<div id='area'>aaaaaaa</div>
文件HTML
<div class='category_select'>Click</div>
<div id='result'></div>
<div id='featuredtable'></div>
文档HTML
{{1}}
答案 0 :(得分:2)
为什么不使用$.get()
并自己进行html处理,例如
$('#results').on('click', '.category_select', function (e) {
var source = $(this).data('source');
$.get(source, function (html) {
var $html = $(html);
$("#results").empty().append($html.find('#container'));
$("#featuredtable").empty().append($html.find('#area'));
})
});
注意:未经过测试