Вырезать div'ы из кода
Имеется чат, где с помощью jQuery лепятся один над другим дивы
<div>сообщение 1</div> <div>сообщение 2</div> <div>сообщение 3</div> Через некоторое время их накапливается много, надо первые сообщения постепенно убирать Вот как решить эту задачу - желательно средствами jQuery Премного благодарен! |
|
remove это прекрасно, но все же как вырезать N самых первых дивов если их штук 100.
<div>сообщение 1</div> <div>сообщение 2</div> <div>сообщение 3</div> <div>сообщение 99</div> <div>сообщение 100</div> Я так понимаю их както надо считать все в массив? А потом самые первые в цикле убрать... Вот как это сделат |
Цитата:
Цитата:
Цитата:
|
astral,
setInterval(function(){ el.removeChild(el.firstChild)}, 10000); где el это блок в котором хранятся твои дивы. |
$('>DIV',element).slice(0,10).remove() где element блок чата в котором эти дивы "лепятся" |
Часовой пояс GMT +3, время: 10:53. |