Скрыть 1 элемент из омлетов - PullRequest
0 голосов
/ 26 сентября 2019

У меня есть простая проблема, я действительно не знаю, как это сделать.Итак, я использую этот элемент скремблера javascript.https://jsfiddle.net/C6LPY/2/. И элемент скремблер скремблирует случайные дивы с отдельными числами.Только элементы внутри <div id="shuffle"> зашифрованы.Но дело в том, что я не хочу показывать все зашифрованные элементы.Я хочу показать только один зашифрованный элемент.Каждый раз я хочу, чтобы только один элемент был зашифрован, а другие скрыты.Возможно назначить стиль = "display: none;"к другим элементам и показать только 1 зашифрованный элемент.Очевидно, что один элемент всегда шифруется при обновлении, а другие скрываются.Моя версия JavaScript:

$(function () {
    var parent = $("#shuffle");
    var divs = parent.children();
    while (divs.length) {
        parent.append(divs.splice(Math.floor(Math.random() * divs.length), 1)[0]);
    }
}); 
<div id="shuffle">
<div>1</div>
<div>2</div>
</div>
...