Мне нужно установить точку останова для определенного события, но я не знаю, где оно определено, потому что у меня есть гигантская куча свернутого кода JavaScript, поэтому я не могу найти его вручную.
Можно ли как-то установить точку останова, например, для события щелчка элемента с идентификатором registerButton
, или найти где-нибудь, какая функция связана с этим событием?
Я нашел надстройку Firefox Javascript Deobfuscator , которая показывает исполняемый в данный момент JavaScript, что приятно, но код, который мне нужно для отладки, использует jQuery , поэтому есть множество вызовы функций даже при самом простом событии, поэтому я тоже не могу его использовать.
Есть ли отладчик, созданный специально для jQuery ?
Кто-нибудь знает какой-нибудь инструмент, который превращает минимизированный JavaScript обратно в отформатированный код, похожий на function(){alert("aaa");v=3;}
обратно в
function() {
alert("aaa");
v = 3;
}