Показать сообщение отдельно
  #1 (permalink)  
Старый 12.01.2012, 13:44
Новичок на форуме
Отправить личное сообщение для dvikv Посмотреть профиль Найти все сообщения от dvikv
 
Регистрация: 12.01.2012
Сообщений: 1

Установка обработчика события
Мне нужно установить обработчик нажатия мышкой на div.
Всего на странице 4 нужных мне дива, которые возвращаются мне вызовом функции $("div.hasDatepicker").
Повесить на них на все обработчик - не проблема:
$("div.hasDatepicker").bind('click', fc);

Но мне нужно повесить 4 разных обработчика!
Я пытался сделать это так:
$("div.hasDatepicker")[0].bind('click', fc1);
$("div.hasDatepicker")[1].bind('click', fc2);
$("div.hasDatepicker")[2].bind('click', fc3);
$("div.hasDatepicker")[3].bind('click', fc4);

Но при этом в браузере выводится ошибка:
Uncaught TypeError: Object #<HTMLDivElement> has no method 'bind'
Как мне сделать это правильно?
Ответить с цитированием