Здравствуйте! Если выводить меньше блоков, чем есть всего, то ротация работает. Если выводить все блоки, тогда ротации нет. Помогите, пожалуйста, исправить ошибки. Спасибо!
$(function() {
var n = 5,
divs = $('#elements div'),
div;
divs.sort(function (a, b) {return Math.random() - 0.5;});
for (var i=0; i < n; ++i) {
divs.eq(i).show();
}
});
<style>#elements div {
display: none;
}</style>
<div id="elements">
<div id="container-1">
Текст 1
</div>
<div id="container-2">
Текст 2
</div>
<div id="container-3">
Текст 3
</div>
<div id="container-4">
Текст 4
</div>
<div id="container-5">
Текст 5
</div>
</div>