X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Один обработчик для многих элементов
QuickSite
QuickSite
Topic Starter сообщение 21.11.2008, 22:15; Ответить: QuickSite
Сообщение #1


Всем привет. Такая ситуация. На странице есть много ОДИНАКОВЫХ изображений, и у каждого меняется параметр src при наведении мыши. Причем меняется у всех также одинаково. Реализовано это стандартно, т.е. у каждого изображения прописано onmouseover="...". Вопрос в следующем: возможно ли написать скрипт, который отлавливал бы все наведения мыши на картинки и запускал определенную функцию?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 21.11.2008, 22:54; Ответить: Webmaster_hb
Сообщение #2


думаю нет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 22.11.2008, 0:38; Ответить: Galen
Сообщение #3


В скрипте можно прописать определённый onmouseover для всех картинок на странице, если это вам поможет (и если я ничего не перепутал).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mutant
Mutant
сообщение 22.11.2008, 1:52; Ответить: Mutant
Сообщение #4


jquery Вам в помощь
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
QuickSite
QuickSite
Topic Starter сообщение 22.11.2008, 12:42; Ответить: QuickSite
Сообщение #5


(Mutant @ 22.11.2008, 03:52) *
jquery Вам в помощь

Я с jQuery не очень дружу. А пока разберусь - много времени пройдет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
QuickSite
QuickSite
Topic Starter сообщение 22.11.2008, 12:43; Ответить: QuickSite
Сообщение #6


(Galen @ 22.11.2008, 02:38) *
В скрипте можно прописать определённый onmouseover для всех картинок на странице, если это вам поможет (и если я ничего не перепутал).

Это наверное как раз то, что мне нужно. Как это будет выглядеть в коде?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 22.11.2008, 13:32; Ответить: Webmaster_hb
Сообщение #7


так если прописывать для каждой картинки onmouseover в чем же будет улучшение ???

приведите пример кода, нескольких картинок
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 22.11.2008, 16:27; Ответить: Galen
Сообщение #8


Алгоритм видится таким:
getElementsByTagName("img") вернёт массив всех картинок, в цикле каждой присваиваем обработчик.
В jQuery это должно выглядеть так (наверное):
$("img").attr("onmouseover", "myFunc()");
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
QuickSite
QuickSite
Topic Starter сообщение 23.11.2008, 20:33; Ответить: QuickSite
Сообщение #9


Ладно, я решил по-другому сделать. Теперь другая проблема. Как можно передать ID элемента? Ну т.е. мне нужно, чтобы при клике на картинку, ее id передавался в функции как параметр.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 24.11.2008, 0:12; Ответить: Webmaster_hb
Сообщение #10


можно передать объект через this - но в чем проблема прописать id ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат
55 arendator 35070 Сегодня, 2:12
автор: arendator
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
3 Rebex 960 Вчера, 20:50
автор: Rebex
Открытая тема (нет новых ответов) Посоветуйте массажер для спины и шеи
10 Boymaster 897 Вчера, 18:02
автор: Boymaster
Открытая тема (нет новых ответов) Обучение Email Рассылкам + Софт Для Автоматизации (100к в сутки с сервера)
10 zennoboss 4659 Вчера, 5:20
автор: Skyworker
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
14 Aloof 3384 23.4.2024, 13:50
автор: Vmir


 



RSS Текстовая версия Сейчас: 25.4.2024, 8:44
Дизайн