2015-03-23 2 views
0

Я создаю динамический div, который находится в цикле.Добавить div до 5 раз и игнорировать более 5 - jQuery

length = //some number from 1 to 10; 
for(i=1; i<length; i++) 
{ 
    if(i > 5) 
    { 
     <div></div> 
     <div></div> 
     <div></div> 
     <div></div> 
     <div></div> 
     ... 
     // Ignore further appending div's greater than 5 and show ... 
    } 
    else // number less than 5 
    { 
     <div></div> 
     <div></div> 
     <div></div> 
    } 
} 

В принципе, если мой length более чем 5, Append DIV вплоть до 5 раз, и как игнорировать дальнейшее добавление показывая ...

+1

просто вы можете сделать это с if (i <= 5) {append div here.} Не использовать часть else, это может вам помочь – priya786

ответ

2

Если вы хотите только DIV будет добавлять максимум 5 раз , учитывая любой длины вы можете сделать следующее:

length = //some number from 1 to 10; 
for(i=1; i<length; i++) 
{ 
    if(i > 5) 
    { 
    break; 
    } 
    <div></div> 
} 

U может проверить, если текущее число больше 5, если это разорвать петлю и продолжить с любым кодом, который Beyong цикла.

Смежные вопросы