Публикации по теме 'javascript-events'


Всплывание событий (и как его остановить с помощью event.stopPropagation)
Принцип всплытия событий из javascript.info гласит, что: Когда событие происходит с элементом, он сначала запускает обработчики для него, затем для его родителя, а затем полностью для других предков. Другими словами, если у вас есть элемент div, который меняет цвет с помощью события onmouseover, если вы прокрутите курсор над любыми дочерними элементами внутри этого элемента div, событие onmouseover все равно будет запущено. Чтобы проиллюстрировать пример в коде, если вы нажмете самую..

Пузыри и захват событий в JavaScript
Как управлять жизненным циклом распространения событий JavaScript Барботаж событий JavaScript предназначен для захвата и обработки событий, распространяемых внутри DOM. Но знаете ли вы, есть ли разница между всплыванием событий и захватом? Итак, в этой статье я рассмотрю все, что вам нужно знать по теме, с соответствующими примерами. Понимание потока событий Прежде чем переходить к всплытию и захвату, давайте выясним, как событие распространяется внутри DOM. Если у нас есть..

Вопросы по теме 'javascript-events'

Обработчик события не применяется к созданному элементу
Что ж, название может и не иметь никакого смысла... Но в любом случае я добавлю несколько простых кодов, чтобы прояснить его. Я использую JQuery 1.3.2. Вот мой JS $(document).ready(function() { $('#test').click(function() {...
674 просмотров
schedule 13.10.2023

не может использовать событие onmouseover для опции выбора в IE
Обновленный код: function getElements() { var x=document.getElementsByTagName("option"); var el = document.getElementById('selectDept'); el.onmouseover = function( myevent ) { // event = event || window.event.srcElement; if(myevent...
7934 просмотров

Могу ли я сбросить стек событий в Firefox с помощью Javascript?
У меня есть иерархия тегов в моем HTML, все из которых содержат обработчики событий onclick. Onclick помещается в стек событий из листа обратно в корень иерархии. Я только хочу ответить на событие листа onclick. Могу ли я очистить стек событий, а...
1776 просмотров

javascript добавить прослушиватель событий в любое время и удалить прослушиватель событий в любое время
На веб-странице у меня есть кнопка, при нажатии на которую вызывается функция JavaScript. В этой функции я показываю модальное диалоговое окно, и я хочу обрабатывать нажатия клавиш только в это время. Это когда модальный диалог виден. Когда я...
2704 просмотров
schedule 12.10.2023

Событие Javascript mouseenter не работает, когда мышь не работает
У меня есть свиток <input type="range"> и div , который на mouseover и mouseleave меняет свой фон. Вы можете увидеть рабочий код здесь: http://jsfiddle.net/y8S57/ , используйте браузер Webkit. поскольку type="range" работает только...
2688 просмотров
schedule 15.10.2022

Переопределение элементов управления (функции сохранения) в браузере
Я пытаюсь переопределить ярлык сохранения в браузере, т.е. (cntrl + s), чтобы обеспечить функциональность сохранения в моем веб-приложении, я использую google chrome... s) нажимаются одновременно, код клавиши s никогда не возвращается в объекте...
10340 просмотров
schedule 01.12.2023

Javascript - Поиск таблицы в поисках меток
Я пытаюсь найти таблицу, ища все ярлыки в этой таблице. Когда функция javascript находит метку, я хочу установить для нее значение false. Мой html-код выглядит так: <asp:DropDownList ID="cboEvaporatorChoice" runat="server" class="cboBoxes"...
309 просмотров
schedule 05.06.2024

onmouseover против onmousemove для отображения информации
У меня небольшая проблема с устаревшим приложением. Он отображает график, и когда вы наводите указатель мыши на точку на графике, он отображает некоторую информацию во всплывающей подсказке, а также в строке состояния в нижней части браузера (это...
4632 просмотров
schedule 29.07.2022

Функция Javascript onbeforeunload
Ребята, я пытаюсь вызвать эту функцию подтверждения в событии onbeforeunload, но она не вызывается. Что мне здесь не хватает? Я вызываю это внутри тега body: <body onbeforeunload="confirmation();"> Я также пробовал: <body...
11320 просмотров
schedule 12.10.2023

JavaScript и события — передовой опыт
Однажды я прочитал, что следующая техника кодирования считается плохой: <a HREF="page.htm" onClick="alert('Hello World')">text link</a> По сути, наличие этих обработчиков событий (например, onClick) в теге HTML является...
5487 просмотров
schedule 19.01.2024

Триггер jQuery и привязка к событию при загрузке страницы?
Как я могу одновременно запускать и привязываться к событию после загрузки страницы? У меня проблема в том, что в одном месте при загрузке страницы я запускаю событие: //producer.js pageLoaded(){ var e = jQuery.Event("eventA");...
1502 просмотров
schedule 14.03.2024

Требовать подтверждения перед открытием fancybox
Мне нужно, чтобы пользователь подтвердил, что он хочет завершить текущую, прежде чем открывать fancybox для создания новой игры. Я оба пытался остановить распространение события onClick: Как остановить событие распространение со встроенным...
1874 просмотров

Загружать изображения одно за другим в JavaScript
Моя проблема в том, что у меня есть несколько изображений, и я хочу загрузить их как предварительный загрузчик, но проблема в том, что я хочу начать загрузку второго изображения после завершения первого. В моем текущем коде я храню все изображения в...
6176 просмотров
schedule 26.05.2024

Остановить распространение события для определенного обработчика
tl;dr Резюме Напишите функцию, которая, будучи зарегистрированной для обработки определенного события для нескольких элементов в иерархии, выполняется для первого элемента, достигнутого во время всплытия, но не выполняется (или возвращается раньше)...
2180 просмотров
schedule 19.08.2022

Javascript, события, прослушиватели событий и утечки памяти
Разработав различные нетривиальные приложения в ActionScript (который, как диалект ECMAScript, во многом похож на JS), я теперь привык уделять особое внимание слушателям событий (зацикливаться на них). В какой-то момент после профилирования различных...
985 просмотров

Всегда открывать ссылку в Internet Explorer
Я пытаюсь написать код JavaScript для веб-страницы, которая будет отображать диаграмму с использованием API Google Charts (который хорошо работает только в Internet Explorer). Есть ли способ автоматически открыть ссылку в Internet Explorer независимо...
239 просмотров
schedule 04.08.2022

Как функция jQuery click() может быть намного быстрее, чем addEventListener()?
Я уверен, что все мы видели сайт vanilla-js (сайт самый быстрый фреймворк для JavaScript); D, и мне было просто любопытно, насколько быстрее простой JavaScript, чем jQuery, при добавлении обработчика событий для клика. Поэтому я отправился на...
9601 просмотров

Делегат shouldStartLoadWithRequest, используемый для вызова объективного метода c
Я пытаюсь вызвать объективный метод c из javascript. Я не использую какие-либо библиотеки, такие как phonegap, и мне также удалось вызвать объективный метод c, но для этого я каждый раз перед вызовом создаю iframe, а затем только Вызывается делегат...
1979 просмотров
schedule 30.04.2024

Тревоги расширений Chrome срабатывают, когда Chrome снова открывается после истечения времени?
При использовании будильников расширения Google Chrome будильник сработает, если он был установлен, а Chrome закрывается и снова открывается по истечении времени для будильника. Как я могу остановить это? Вот небольшой пример кода, чтобы...
5696 просмотров

В jQuery, почему после нажатия триггера на снятый флажок обработчик событий сообщает, что он не отмечен?
Я могу сократить поведение до простейшего случая (проверено в последних версиях Chrome, Safari, Firefox, IE 9 и 10 (jsfiddle не работает в IE 8)): http://jsfiddle.net/fjvqa/1 $("input").click(function (evt) { console.log("click event...
1714 просмотров
schedule 24.10.2023