我正在開發一個jQuery應用程序的多個隨機的div。我有10個引號的div。我正在嘗試創建一個函數,它需要一個數字並從10個div中隨機顯示10秒的引號數並隱藏div。然後再重複這個過程。我一直無法做到,請幫助我。這裏是我的代碼:顯示和隱藏使用jQuery
$(document).ready(function(){
var div_number = 4;
var used_numbers = new Array();
var todo = setInterval(showQuotes(),3000);
function showQuotes(){
used_numbers.splice(0,used_numbers.length);
$('.quotes').hide();
for(var inc = 0; inc<div_number; inc++) {
var random = get_random_number();
$('.quotes:eq('+random+')').show();
}
$('.quotes').fadeOut(3000);
}
function get_random_number(){
var number = randomFromTo(0,9);
if($.inArray(number, used_numbers) != -1) {
get_random_number();
}
else {
used_numbers.push(number);
return number;
}
}
function randomFromTo(from, to){
return Math.floor(Math.random() * (to - from + 1) + from);
}
});
習慣它,如果你有一個DIV和十個報價數組,它會隨機裏面顯示好得多你的div? – naveen