Как узнать, обрабатывается ли ссылка с помощью JavaScript или использует HREF URL
Я пытаюсь отладить ссылку, но открытый URL-адрес немного отличается от того, который указан в атрибуте href. похоже, что какой-то javascript используется для обработки ссылки после события щелчка.
к сожалению, файл js очень большой и нечитаемый, поэтому я не могу найти место, которое изменяет или обрабатывает мою ссылку.
Есть ли возможность отладить это с помощью Firebug или Chrome Developer Tools?
Спасибо!
Питер
1 ответ
Это вовлеченный процесс, зависит, сколько скрыто. Вы можете просто использовать кнопку "осмотреть" в firebug по ссылке. Как только вы нажмете на него, он покажет вам исходный код. Он может ссылаться на javascript напрямую или просто иметь идентификатор или класс, и у javascript есть событие, связанное с этим классом id.
Посмотрите на URL, чтобы увидеть, есть ли что-то вроде onclick="javascriptFunctionName()". Если нет - ищите js, ссылающийся на имя класса или id элемента и подписывающийся на события.