سلام
من با استفاده از کد زیر چیزی شبیه تصویر شماره 1 درست میکنم, حالا مشکل اینجاس که می خوام بدون در نظر گرفتن جاهای خالی این شماره به ترتیب خودش ادامه بده مثل تصویر شماره 2.
لطفا راهنمایی کنید چکار میشه کرد.تشکر

                       $(function () {                           var str = [], SNo, className;
var int = settings.cols + 1;
for (i = 0; i < settings.rows; i++) {
if (i > 0) {
int = ((i + 1) * settings.cols + 1);
}


for (j = 0; j < settings.cols; j++) {
int = int - 1;
SNo = int;


myArray = new Array(4, 11);
if ($.inArray(int, myArray) !== -1) {


}
else {
str.push('<li class="' + className + '"' +
'style="top:' + (i * settings.seatHeight).toString() + 'px;left:' + (j * settings.seatWidth).toString() + 'px">' +
'<a title="' + SNo + '">' + SNo + '</a>' +
'</li>');
}
}
}
$('#place').html(str.join(''));
});


1.jpg 2.jpg