jQuery event.stopImmediatePropagation () только предотвращает события, связанные впоследствии? - PullRequest
0 голосов
/ 09 мая 2011

У меня сложилось впечатление, что event.stopImmediatePropagation() остановил все другие обработчики связанных событий, но в моем текущем коде кажется, что он только останавливает события, связанные после моей функции, которая вызывает stopImmediatePropagation.Правильно ли это, и если да, то как я могу получить желаемый результат, не разбирая и не перевязывая повсюду?

1 Ответ

0 голосов
/ 22 августа 2012

На этот вопрос ответил Ричард Далтон , указав, что я неправильно понял, как работает система.

Он работает правильно, так как обработчики выполняются в том порядке, в котором они связаны. Поэтому вам нужно либо убедиться, что ваш обработчик, который вызывает stopImmediatePropagation, привязан первым, либо найти какой-то другой способ.

...