Смена изображений на mouseon

Тема в разделе "Другие языки", создана пользователем Mxnrl, 11 янв 2011.

Модераторы: Цукер
  1. Mxnrl

    Mxnrl Постоялец

    Заблокирован
    Регистр.:
    29 апр 2010
    Сообщения:
    50
    Симпатии:
    1
    Сорри, не нашел раздел для js..
    В бд хранятся 5 сорсов для изображения. При запуске скрипта на странице отображается одно из них. Надо сделать на mouseon поочередное отображение изображений

    есть такой код, возможно кто-то знает из какой это библиотеки - что нужно для его корректной работы

    PHP:
    var changing_thumbs = new Array();
    function 
    changeThumb(indexinum_thumbspathpremium_flag)
    {
        if (
    isNaN(premium_flag)) premium_flag 0;

        if (
    premium_flag == 0)
            
    imgBase 'small';
        else
            
    imgBase '0';

        if (
    changing_thumbs[index])
        {
            if( 
    path.indexOf('{i}') > )
                
    $j('#'+index).attr('src'path.replace('{i}',i) );
            else if( 
    path.indexOf('{index}') > )
                
    $j('#'+index).attr('src'path.replace('{index}',i) );
            else
                
    $j('#'+index).attr('src'path imgBase ".jpg" );

            
    num_thumbs;
            
    i++;
            
    changing_thumbs[index] = setTimeout("changeThumb('" index "'," ", " num_thumbs ", '" path "'," premium_flag ")"600);
        }
    }



    function 
    startThumbChange(indexnum_thumbspathpremium_flag)
    {
        if (
    isNaN(premium_flag)) premium_flag 0;

        
    changing_thumbs[index] = true;
        
    changeThumb(index1num_thumbspathpremium_flag);
    }



    function 
    endThumbChange(indexpathpremium_flagxtube_flag)
    {
        
    clearTimeout(changing_thumbs[index]);
        if (
    isNaN(premium_flag)) { premium_flag 0; }
        if (
    isNaN(xtube_flag)) { xtube_flag 0; }

        if (
    premium_flag == 0)
            
    imgBase 'small';
        else
            
    imgBase '01';

        if(
    xtube_flag == 0) {
            
    document.getElementById(index).src path imgBase ".jpg";
        } else {
            
    document.getElementById(index).src path;
        }
    }
     
  2. Mxnrl

    Mxnrl Постоялец

    Заблокирован
    Регистр.:
    29 апр 2010
    Сообщения:
    50
    Симпатии:
    1
    Такс, если кто-то будет искать - я в итоге остановился на JQuery Cycle - Перейти по ссылке
    По функционалу то что надо