Гиперссылки jQuery открывают ссылку перед моим событием onclick - PullRequest
1 голос
/ 08 ноября 2011

На моей всплывающей странице есть ссылка со свойствами: id = "myLink" href = "http: // ..." target = "_ blank"

когда пользователь щелкает ссылку, она должнаоткройте ссылку как событие по умолчанию, а затем закройте всплывающее окно.

У меня есть следующий код jquery на всплывающей странице, чтобы закрыть всплывающее окно.

 $('#myLink').click(function() {
                ClosePopupOverlay();
            });

Теперь в IE все работает нормально, нов Firefox и Chrome он просто закрывает всплывающее окно, вообще не открывает ссылку.

Можем ли мы предотвратить событие по умолчанию и добавить собственный код в jquery во всех браузерах?Любые идеи о том, как решить эту проблему?

Большое спасибо за любую помощь!

1 Ответ

0 голосов
/ 08 ноября 2011

Посмотрите на эту тему: event.stopPropagation () не работает в chrome с jQuery 1.7

Я помог ему решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...