Я не могу понять, почему ссылка, по-видимому, возвращает false при нажатии - поможет ли консоль? - PullRequest
0 голосов
/ 02 сентября 2010

У меня есть всплывающее окно в веб-приложении, которое позволяет вам редактировать детали работы.Вы также можете нажать на ссылку, чтобы отменить / удалить эту работу.Но когда я щелкаю эту ссылку прямо сейчас, после внесения в нее некоторых изменений, ничего не происходит.

Он ведет себя так, как если бы JavaScript был нацелен на него с помощью «return: false;»так что ничего не делает.URL-адрес правильный.Как я могу проверить, перехватывает ли JS мое событие click, и где он это делает?Может ли Консоль сделать это?Я не уверен, как, если так.

Спасибо!

Ответы [ 3 ]

1 голос
/ 02 сентября 2010

В Firebug вы можете отлаживать свой код JavaScript с помощью:

console.log('text and '+variables);

Вы можете щелкнуть вкладку консоли в Firebug и увидеть значения. Вы можете добавить строку console.log в свой обработчик кликов, чтобы посмотреть, попадет ли он даже в обработчик.

1 голос
/ 02 сентября 2010

Инструменты разработчика Chrome перечисляют все обработчики, зарегистрированные для события в элементе.я не знаю других инструментов, которые предоставляют эту информацию.

0 голосов
/ 02 сентября 2010

Firebug - это бесценный инструмент, помогающий вам отлаживать JavaScript-приложения / кодировать JavaScript-приложения.Я бы посоветовал установить его, чтобы увидеть, в чем ваша ошибка и т. Д.

Кроме того, в Firefox есть консоль ошибок, в которой вы также можете просматривать ошибки JavaScript.

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