Articles of events

как узнать, находится ли указатель мыши на элементе HTML?

У меня есть синхронизированное событие. Я хочу вести себя по-разному в зависимости от того, на каком HTML-элементе находится указатель мыши. Есть ли способ, предполагая, что у меня есть элемент HTML, чтобы знать, находится ли указатель мыши в настоящее время поверх него. Я хорошо осведомлен о событиях onmouseover / onmouseout и о том, как их использовать. […]

Как определить, на какой элемент я нажал, чтобы вызвать обработчик события размытия?

Довольно просто. У меня есть обработчик события blur (), который запускает функцию, я хочу, чтобы функция не срабатывала, когда размытие запускается щелчком по определенному элементу. Я попытался document.activeElement, но я получаю HTMLBodyElement вместо элемента, на который я нажимаю. код: $j(“.input_filtrare_camp”).blur( function(event) { nr_img = this.parentNode.id.split(“_”)[1]; //alert(document.activeElement); if(document.activeElement.id.indexOf(“img_exact”) < 0) //run only if the id of […]

Как фильтровать записи на основе нажатия клавиши?

Я программист на C ++ и новичок в JS. Я пытаюсь отфильтровать таблицу на основе события click. У меня есть следующая таблица. Как я могу вести записи на основе нажатия клавиш и фильтрации других записей. IDNameMarks 22 Smith 50 23 Jackson 94 45 Doe 80 24 Doe 80 25 Doe 80 29 Doe 80 22 […]

Продолжать скрывать поля ввода HTML при обновлении страницы?

На странице HTML есть раздел фильтра, соответствующий различным раскрывающимся спискам и текстовым полям. Когда выпадающее меню «type_of_report» выбрано, событие «onchange» скроет все несущественные входы для этого «type_of_report». Критерии фильтра сохраняются через GET (который я получаю через PHP $ _GET). Проблема в том, что когда я отправляю форму (запустите отчет), «скрытые» поля снова появляются, когда страница […]

событие jquery, когда s добавляются или удаляются из

Есть ли событие jquery, когда параметры добавляются или удаляются из элемента управления select на HTML-странице? Я попробовал .change() но он только срабатывает, когда я нажимаю на элементы опции. Т.е. это не работает: $(function() { $(‘#select’).change(function() { alert(‘hello world’); }) }); Спасибо :).

Цитирование через массив с помощью кнопки

Хорошо, по сути, я хочу создать короткую викторину, в которой есть следующая и предыдущая кнопка. Я хочу объединить два массива, вопросы и варианты, и в конце получится оценка. Я прочитал главы о DOM и Events, и он просто не щелкнет, по-видимому. На самом деле мне нужно немного кода, который показывает конкретный пример того, как манипулировать […]

Событие запускается только один раз, когда применяется к нескольким элементам

Я динамически создаю форму с простым JS. Всякий раз, когда последнее поле ввода получает вход, необходимо создать еще один пустой. С другой стороны, последнее поле должно быть удалено, когда один до последнего становится пустым. HTML (перед вводом пользователя): Javascript (реализован впоследствии, в выдержках): function addBox() { var boxes = document.getElementsByClassName(“eventBox”); var id = +getMaxID(boxes, “event”) […]

Нажмите событие на клавиатуре: вверх, вниз, влево, вправо

Мне нужно событие, которое дает один щелчок правой, вверх, вниз или влево. Я хочу, чтобы при выполнении условия (если) он дал щелчок на кнопке, которую я выбираю, ниже приведен пример, в котором должно соответствовать: if (gesture.left) { The click event in the left direction button keypad } Else if (gesture.right) { Click the event in […]

анимация scrollTop вызывает событие прокрутки

У меня есть код, который прослушивает прокрутку страницы, и он отвечает за две вещи, выполняя необходимое действие (которое работает), когда «страница» изменилась, а также оживит scrollTop до ближайшей «страницы», но при этом событие прокрутки запускается, чтобы он последовательно просканировал все «страницы» до тех пор, пока не достигнет конца документа. Как остановить анимацию scrollTop от запуска […]

влияет только на элемент с кликом в jquery для нескольких элементов с одинаковым classом

я искал все решения для этого, но я просто не могу понять, как это сделать. то, что я хочу, это для конкретного заголовка, который был нажат, чтобы быть единственным, который должен был расширяться. демо здесь: http://jsfiddle.net/bm92L0eg/1/ HTML: header a item item item header b item item item header c item item item JQuery: $(‘.click-list’).click(function() { […]