約 80 台の車の詳細を含む XML ファイル "data.xml" があります (車ごとに 4 つのサブノードがあります)。Jquery を介して解析している間、結果全体が 1 つのページに表示されるため、ページが非常に大きくなります。スクリプト コードは次のとおりです。
$(document).ready(function() {
$('#car').click(function() {
$.get('data.xml',function(data){
$('#content').empty();
$(data).find('car').each(function(){
var $car = $(this);
var html = '<div class="data">';
html += '<b>' + $car.attr('company') + '</b>';
html += '<div class="product">' + $car.find('product').text() + '</div>';
html += '<div class="color">' + $car.find('color').text() + '</div>';
html += '<div class="type">' + $car.find('type').text() + '</div>';
$('#content').append(html);
});
});
return false;
});
});
私が必要としているのは、そのページに 8 台の車の詳細のみを表示し、「次のページに移動」をクリックして後続のページにさらに 8 台の詳細を表示することです。