Мне нужно установить обработчик нажатия мышкой на 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'
Как мне сделать это правильно?