Вопросы с тегом «dom-events»

216
Как я могу вызвать клик по событию JavaScript

У меня есть гиперссылка на моей странице. Я пытаюсь автоматизировать количество нажатий на гиперссылку в целях тестирования. Можно ли имитировать 50 кликов по гиперссылке с помощью JavaScript? <a href="#" target="_blank" onclick="javascript:Test("Test");">MSDN</a> Я ищу триггер события...

212
Реакция функции onClick срабатывает при рендере

Я передаю 2 значения дочернему компоненту: Список объектов для отображения удалить функцию. Я использую функцию .map () для отображения моего списка объектов (как в примере, приведенном на странице руководства по реагированию), но кнопка в этом компоненте вызывает onClickфункцию при рендеринге (она...

204
Событие выбора файла ввода HTML не срабатывает при выборе того же файла

Есть ли шанс обнаружить каждый выбор файла, который пользователь сделал для HTML- элемента inputтипа file? Это задавалось много раз, но обычно предлагаемое onchangeсобытие не срабатывает, если пользователь снова выбирает тот же...

191
Как получить положение полосы прокрутки с помощью Javascript?

Я пытаюсь определить положение полосы прокрутки браузера с помощью JavaScript, чтобы решить, где на странице находится текущее представление. Я предполагаю, что мне нужно определить, где находится большой палец на дорожке, а затем высоту большого пальца в процентах от общей высоты дорожки. Я...

190
jQuery-эквивалент метода JavaScript addEventListener

Я пытаюсь найти jQuery-эквивалент этого вызова метода JavaScript: document.addEventListener('click', select_element, true); Я получил, насколько: $(document).click(select_element); но это не дает тот же результат, что и последний параметр метода JavaScript - логическое значение, указывающее, должен...

173
Запустить событие нажатия клавиш / нажатия клавиш / нажатия клавиш в JS / jQuery?

Каков наилучший способ имитации ввода пользователем текста в поле ввода текста в JS и / или jQuery? На самом деле я не хочу помещать текст в поле ввода, я просто хочу вызвать все обработчики событий , которые обычно запускаются пользователем, вводящим информацию в поле ввода. Это означает...

172
Jquery mouseenter () против mouseover ()

Поэтому после прочтения недавно отвеченного вопроса мне неясно, действительно ли я понимаю разницу междуmouseenter() и mouseover(). Почта заявляет MouseOver (): Срабатывает при входе в элемент и всякий раз, когда в элементе происходят движения мыши. MouseEnter (): Будет стрелять при входе в...

169
Запретить onmouseout при наведении на дочерний элемент родительского абсолютного div БЕЗ jQuery

У меня возникли проблемы с onmouseoutфункцией в абсолютном положенном div. Когда мышь попадает в дочерний элемент в div, происходит событие mouseout, но я не хочу, чтобы оно срабатывало, пока мышь не вышла из родительского элемента, абсолютный div. Как я могу предотвратить mouseoutзапуск события,...

165
Как различить «щелчок мышью» и «перетаскивание»

Я использую jQuery.clickдля обработки события щелчка мыши на графике Рафаэля, а мне нужно обработать dragсобытие мыши, состоящее из перетаскивания мыши mousedown, mouseupи mousemoveв Рафаэле. Это трудно отличить, clickи dragпотому что clickтакже содержат mousedown& mouseup, Как я могу различить...

163
Как очистить этот setInterval внутри функции?

Обычно я устанавливаю интервал для переменной и затем очищаю его, var the_int = setInterval(); clearInterval(the_int);но для того, чтобы мой код работал, я помещаю его в анонимную функцию: function intervalTrigger() { setInterval(function() { if (timedCount >= markers.length) { timedCount = 0; }...

163
«перетаскивание» родительского элемента срабатывает при перетаскивании дочерних элементов

обзор У меня есть следующий HTML - структура , и я приложил dragenterи dragleaveсобытие к <div id="dropzone">элементу. <div id="dropzone"> <div id="dropzone-content"> <div id="drag-n-drop"> <div class="text">this is some text</div> <div class="text">this is...

154
Как вы обнаруживаете очистку «поискового» ввода HTML5?

В HTML5 searchтип ввода отображается с маленькой буквой X справа, которая очистит текстовое поле (по крайней мере, в Chrome, может быть, в других). Есть ли способ определить, когда щелкают по этому X в Javascript или jQuery, кроме, скажем, обнаружения, когда щелкают по блоку вообще, или выполнения...

148
Используя Chrome, как узнать, к каким событиям привязан элемент

Предположим, у меня есть ссылка на моей странице: <a href="#" id="foo">Click Here</a> Я ничего не знаю, но когда я нажимаю на ссылку, alert("bar")отображается. Так что я знаю, что где-то код связан с #foo. Как я могу найти код, который связывает alert("bar")событие click? Я ищу решение...

140
Как определить ответные точки останова Twitter Bootstrap 3 с помощью JavaScript?

В настоящее время Twitter Bootstrap 3 имеет следующие ответные точки останова: 768 пикселей, 992 пикселей и 1200 пикселей, представляющие малые, средние и большие устройства соответственно. Как я могу обнаружить эти точки останова с помощью JavaScript? Я хотел бы прослушивать с помощью JavaScript...

137
Как симулировать щелчок мышью с помощью JavaScript?

Я знаю о document.form.button.click()методе. Тем не менее, я хотел бы знать, как смоделировать onclickсобытие. Я нашел этот код где-то здесь в Stack Overflow, но я не знаю, как его использовать :( function contextMenuClick() { var element= 'button' var evt =...

130
Internet Explorer 9, 10 и 11 Конструктор событий не работает

Я создаю событие, поэтому используйте конструктор DOM Event: new Event('change'); Это отлично работает в современных браузерах, но в Internet Explorer 9, 10 и 11 не работает: Object doesn't support this action Как исправить Internet Explorer (в идеале через полифилл)? Если я не могу, могу ли я...