У меня есть следующий кодJquery Случайных Math без повторения предыдущего вара
var link = [];
link[0] = "css/pink/pink.css";
link[1] = "css/blue/blue.css";
link[3] = "";
function changeStyle() {
var ran = Math.floor(Math.random() * link.length);
var style = link[ran];
jQuery('link[id=style-switch]').attr({href : style});
}
Он работает, хотя я не уверен, о том, как сделать это не повторить предыдущий выбор, пока они не были все петельными через. Есть идеи?
Я бы просто петлю через 1 на 1 вместо того, чтобы пытаться случайно. –
'Math.random()' это javascript, а не jQuery. – jrummell