«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как я могу использовать Chrome DevTools для просмотра событий, происходящих на элементах?

Как я могу использовать Chrome DevTools для просмотра событий, происходящих на элементах?

Опубликовано 23 ноября 2024 г.
Просматривать:214

How Can I Use Chrome DevTools to View Events Fired on Elements?

Просмотр событий, инициируемых элементами, с помощью Chrome DevTools

Чтобы устранить неполадки и оптимизировать обработку событий на веб-страницах, вы можете использовать Chrome DevTools для проверки события, вызванные определенными элементами.

Выполните следующие шаги с помощью Chrome Web. Разработчик:

  1. Проверить элемент:

    • Нажмите правой кнопкой мыши целевой элемент и выберите «Проверить» или перейдите к « Вкладка «Элементы» в DevTools.
  2. Монитор События:

    • Использование MonitorEvents:

      • Откройте вкладку «Консоль».
      • Введите MonitorEvents ($0) в консоли, где $0 представляет выбранный element.
    • Указание типа события:

      • При желании укажите тип события, которое вы хотите отслеживать, в качестве второго аргумента для мониторингаEvents, например, MonitorEvents(document.body, 'mouse').

Взаимодействия с проверяемым элементом теперь будут отображать имена событий и связанные с ними данные.

  1. Прекратить мониторинг:

    • Чтобы прекратить мониторинг событий, введите unmonitorEvents($0) в консоли.

Доступные типы событий (по состоянию на 30 января 2023 г.)

Вы можете сузить отключить отслеживаемые события, указав следующее типы:

  • мышь: события мыши (вниз, вверх, щелчок и т. д.)
  • клавиша: события клавиатуры (вниз, вверх, нажатие и т. д.)
  • touch: события касания (начало, перемещение, конец, и т.д.)
  • control: события управления элементом (изменение размера, фокус, изменение и т. д.)
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3