У меня есть массив, и я хочу напечатать каждый объект отдельно, используя jquery, window.print (), но я получил только первый напечатанный объект.Извините за мой английский.Любая идея, пожалуйста, помогите.
var countCat = 2;
for(var i=0;i< countCat;i++){
setTimeout(printItemByCategory("divId"+i), 5000);
}
var printItemByCategory = function(elm){
//alert('Printed!');
var printItemByCat = document.getElementById(elm);
var printItemByCatSection = document.getElementById('printSection');
var domCloneItemByCat = printItemByCat.cloneNode(true);
printItemByCatSection.innerHTML = '';
printItemByCatSection.appendChild(domCloneItemByCat);
window.print();
window.onafterprint = function () {
printItemByCat.innerHTML = '';
printItemByCatSection.innerHTML = '';
};
};