2010-04-09 3 views
2

Я возвращаю простой javascriptResult, который отображает div. Когда я это сделаю, другие события кликов, которые отправляют ajax, теперь будут публиковаться дважды при нажатии. Что может быть причиной этого?Javascript double event firing

+4

Вы можете разместить код? – matdumsa

+0

Возвращенный js может быть любым, т.е. «alert (« bad post »); это не имеет значения. все события кликов на странице после двойного сообщения. – zsharp

ответ

1

Скорее всего, это будет случай пузыря событий. Вы можете остановить пузырьки событий, просто давая return false в конце вызываемой функции.

См event bubbing