![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
shine |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 20.10.2006 Репутация: нет Всего: 5 |
Есть jQuery и плугин к нему который позволяет отображать контекстное меню по клику правой кнопкой мыши. Мне нужно сделать показ этого же меню по клику левой кнопкой мыши. Чтобы не дублировать код мне хотелось бы сделать что-то вроде вызова события right-click из обработчика left-click. Как это сделать проще всего?
--------------------
An investment in knowledge always pays the best interest. © Benjamin Franklin |
|||
|
||||
Amphiluke |
|
|||
![]() ☽ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1253 Регистрация: 26.8.2009 Репутация: 35 Всего: 112 |
Проще всего посмотреть в коде плагина, какая функция-обработчик вызывается при правом клике. И вызывать ее же при левом. Если ф-ция анонимная, можно подправить код плагина: функцию выделить, наименовать.
Если нужна именно эмуляция правого клика, можно применять соответствующие методы initMouseEvent или fireEvent. |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |