Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.09.2011, 12:18
qte qte вне форума
Новичок на форуме
Отправить личное сообщение для qte Посмотреть профиль Найти все сообщения от qte
 
Регистрация: 03.09.2011
Сообщений: 1

массив DIV-элементов
Задача вроде бы простая, но я JS знаком плохо, так что не могу её решить используя свои знания

в документе много DIV'ов, среди них есть option1, option2, option3 и т.п.
onClick на каждый из option'ов вызывает обработчик, параметры которого зависят от номера option'а.
Необходимо каким-то образом оптимизировать функцию, чтобы выцеплять, по какому именно option'у был клик и в зависимости от номера применять те или иные параметры (менять значение определенных переменных и не только)

Возможно ли создание массива DIV'ов? Как проще и короче всего реализовать это?

В скрипте на данный момент используется jQuery и выглядит это примерно так:

$('#option1').click(function() {
  current_file = "blabla.html";  // в частности тут нужно указать файл в зависимости от номера 
 // дальнейшая обработка, работа с файлом (ajax)
 $('#option1').css("color", "black"); // вот такой вариант еще встречается, в котором тоже нужно учитывать номер
}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Суммирование значений всех элементов div frolvict jQuery 1 11.07.2011 17:05
массив id элементов bioz00 Общие вопросы Javascript 3 22.02.2011 16:48
получить количество элементов в div woo Общие вопросы Javascript 4 06.06.2010 22:41
как записать id всех элементов в массив? SunYang Общие вопросы Javascript 21 06.02.2010 22:50
трабла с добавлением элементов в div через innerHTML nmehdiyev Общие вопросы Javascript 2 05.01.2010 19:08