У меня есть простая проблема, я действительно не знаю, как это сделать.Итак, я использую этот элемент скремблера 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>