7

複数のhtmlファイルをロードして指定されたhtml要素に配置するにはどうすればよいですか?

私は変更なしで試しました:

$('#asd').load('file.html,pippo.html');
4

2 に答える 2

7

複数のアイテムを取得して要素に追加することができます。

jQuery.ajaxSetup({ async: false }); //if order matters
$.get("file.htm", '', function (data) { $("#result").append(data); });
$.get("pippo.htm", '', function (data) { $("#result").append(data); });
jQuery.ajaxSetup({ async: true });  //if order matters
于 2012-05-15T17:16:49.770 に答える
7

遅延オブジェクトを使用して、これを試してください。

var defArr = [];
defArr.push($.get('file.html'));
defArr.push($.get('pippo.html'));
$.when.apply($,defArr).done(function(response1,response2){
    $('.result').html(response1[2].responseText + response2[2].responseText);
});
于 2012-05-15T17:47:37.197 に答える