расставить приоритеты в событиях jquery - PullRequest
0 голосов
/ 17 июля 2011

Пожалуйста, посмотрите на этот скрипт.

Вот моя проблема: я хочу, чтобы оба события были запущены событием click.Дело в том, что один из них возвращает false, что логически заставляет jquery игнорировать второй (и мне нужно, чтобы оно возвращало false).

Есть идеи, как мне этого добиться?

Заранее спасибо!

Ответы [ 3 ]

1 голос
/ 17 июля 2011

Нужно ли использовать два отдельных обработчика событий щелчка? Вы можете просто поместить два вызова функций в обработчик одного клика.

1 голос
/ 17 июля 2011

Вместо return false вызов e.preventDefault().
return false эквивалентен как e.preventDefault(), так и e.stopPropagation().

0 голосов
/ 17 июля 2011

Использование event.stopPropagation() http://api.jquery.com/event.stopPropagation/

...