Реклама на сайте Advertise with us

Изменение тумбы при наведении курсора

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

да, Барт

С нами с 22.10.04
Сообщения: 2104
Рейтинг: 1965

Ссылка на сообщениеДобавлено: 14/07/09 в 23:58       Ответить с цитатойцитата 

Не подскажете, где копать: нужен скрипт, который при наведении курсора меняет картинку на другую.
Рейтинг по-максимуму! icon_wink.gif

0
 



С нами с 18.10.02
Сообщения: 4165
Рейтинг: 3365

Ссылка на сообщениеДобавлено: 15/07/09 в 00:56       Ответить с цитатойцитата 

Смотря в каком виде тебе это надо. Если как самый примитивный вариант, то можно так:
Код:
<img src="pic-1.jpg" onmouseover="this.src='pic-2.jpg'" onmouseout="this.src='pic-1.jpg'" />

Если надо что-то похитрее, то в гугл искать "rollover images"

8
 

да, Барт

С нами с 22.10.04
Сообщения: 2104
Рейтинг: 1965

Ссылка на сообщениеДобавлено: 15/07/09 в 07:26       Ответить с цитатойцитата 

Спасибо Mika, то что нужно! +8 smail54.gif

0
 



С нами с 17.02.05
Сообщения: 3999
Рейтинг: 1952


Передовик Master-X (16.06.2007) Передовик Master-X (01.07.2007) Передовик Master-X (16.07.2007)
Ссылка на сообщениеДобавлено: 15/07/09 в 13:47       Ответить с цитатойцитата 

Спасибо и от меня, очень нужен был!

8
 

Мотиватор :)

С нами с 06.05.09
Сообщения: 3028
Рейтинг: 607

Ссылка на сообщениеДобавлено: 15/07/09 в 13:59       Ответить с цитатойцитата 

Неплохо бы добавить прелоад для картинок, чтобы они менялись при наведении без паузы (этот скрипт можно поставить в самом начале документа, а image_url[x] заменить на свои):

Код:

    <script type="text/javascript">
    <!--

    if (document.images)
    {
      preload_image_object = new Image();
      // set image url
      image_url = new Array();
      image_url[0] = "http://mydomain.com/image0.gif";
      image_url[1] = "http://mydomain.com/image1.gif";
      image_url[2] = "http://mydomain.com/image2.gif";
      image_url[3] = "http://mydomain.com/image3.gif";

       var i = 0;
       for(i=0; i<=3; i++)
         preload_image_object.src = image_url[i];
    }

    //-->
    </script>

Just a signature.

8
 



С нами с 21.07.06
Сообщения: 494
Рейтинг: 253

Ссылка на сообщениеДобавлено: 16/07/09 в 07:48       Ответить с цитатойцитата 

Спасибо. Дрон любит красявости и интересности icon_smile.gif

Лучшие платнички от Успешных Адвертов ВСЕХ ниш.
1080P Full HD Player за 34$, 3D очки за 1,5$ из Китая

8
 



С нами с 17.02.05
Сообщения: 3999
Рейтинг: 1952


Передовик Master-X (16.06.2007) Передовик Master-X (01.07.2007) Передовик Master-X (16.07.2007)
Ссылка на сообщениеДобавлено: 16/07/09 в 10:10       Ответить с цитатойцитата 

А как сделать так же как Mika ответил, но onclick? Я сделал, у меня по клику увеличивается, но интересно как сделать чтобы по клику уже по большой картинке (увеличенной) она возвращалась к исходному состоянию.

8
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 16/07/09 в 11:11       Ответить с цитатойцитата 

Код:
<script src="jquery-1.3.2.js" type="text/javascript"></script>
<script>
function init()
{
  $("img").toggle
  (
      function ()
      {
        this.i = this.src;
        $(this).attr("src","big.jpg");
      },
      function ()
      {
        $(this).attr("src",this.i);
      }
  );
}
$(document).ready(init);
</script>


на jquery.
осталось только определиться с селекторами,
приметь ко всем img с определенным айди, классом или расположением в dom и определить тот самый big.jpg по какому принципу его называть, так как в данном виде, код будет канать на img в документе

8
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »