Мне нужно сделать. Что бы в календарики, даты выделялись учитывая удержание ctrl и shift.
Аналогично механизму выбора файлов в обычном проводнике windows.
Опишу алгоритм:
Без зажатого ctrl или shift ткнул на 17 число оно выделилось, ткнул на 18, выделилось 18 а 17 выделение пропало.
С зажатым ctrl ткнул на 17 выделилось, ткнул на 18, выделено и 17 и 18. И так далее...
С зажатым shift ткнул на 17 выделились с 1 по 17. Выделил 17 зажал шифт и ткнул на 20 выделилось с 17 по 20-ое.
Поэтому нужен какой то механизм отслеживающий нажатость ctrl и shift.
Нагуглил только вот это:
http://plugins.jquery.com/project/keyhold