Как можно менять местами блоки? Чтобы каждые 10 секунд последний блок вставал на место первого, второй на место третьего, третий на место последнего. И так по кругу.
0
1
2
3
Ответ
При перемещении блока не надо удалять из старого места, при вставке в новое он будет удален из старого автоматически.
Сделал без jQuery на чистом JS.
var parent = document.getElementById('container');
setInterval(function() {
var div = parent.querySelector('div');
parent.appendChild(div); //автоматически удалится из старого места
}, 1000);
#container div
{
float: left;
width: 100px;
height: 100px;
margin: 20px;
border: 2px solid silver;
border-radius: 5px;
}
0
1
2
3
Комментариев нет:
Отправить комментарий