Показать сообщение отдельно
  #5 (permalink)  
Старый 24.08.2011, 00:34
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

хотя я сделал ошибку, не корыстно =)
надо так:
var list = []; 
  
function(){ 
    if ( list.length == 0) { 
        for( var i = 1; i <= 20; i++ ) { 
            list.push( i ); 
        } 
    } 
    var item_id = Math.floor( Math.random() * list.length ),
        randomKart = list[ item_id ],
        element  = new Element('img', {src: 'kart/'+randomKart+'.png'});
    $(myDiv).adopt(element); 
    list.splice( item_id, 1 ); 
}
Ответить с цитированием