Я использую Chrome и собственный сайт.
Что я знаю изнутри:
1) У меня есть форма, где люди регистрируются, нажав эту оранжевую кнопку изображения:
2) Я проверяю его, и это все, что он:
<img class="formSend" src="images/botoninscribirse2.png">
3). В верхней части исходного кода есть тонны источников script. Из Конечно, я знаю, какую кнопку вызывает, я закодировал ее: <script src="js/jquery2.js" type="text/javascript"></script>
4). В этом файле вы можете найти: $(".formSend").click(function() { ... });
то, что запускается кнопкой (для выполнения довольно сложной проверки и отправки формы) и , что я хочу чтобы найти, используя инструменты chrome dev на любом веб-сайте.
Как узнать, где вызов элемента?
Вкладка "Слушатели" не работала для меня
Итак, я попробовал посмотреть прослушиватели событий кликов, которые казались мне безопасной ставкой, но... там нет jquery2.js
(и я бы не знал, в каком файле код, так что я буду тратить время проверки всех этих...):
Моя $(".formSend").click(function() { ... });
функция в файле jquery2.js
отсутствует.
Jesse объясняет почему в своем ответе:
"Наконец, причина, по которой ваша функция напрямую не связана с обработчиком событий click, заключается в том, что jQuery возвращает функцию, которая привязана. Функция jQuery, в свою очередь, проходит через некоторые уровни абстракции и проверок, а где-то там, функция".
EDIT: Я собрал все методы, которые этот вопрос возник в в одном ответе ниже, как это было предложено некоторыми из вас. p >