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

Событие - это способ предоставления классом уведомлений слушателям, когда происходит конкретная вещь.

2961
event.preventDefault () против возврата false

На этом вопросе есть ответы на Переполнение стека на русском языке : "protectDefault ()" или "return false"? Когда я хочу запретить выполнение других обработчиков событий после определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится...

1677
Привязка событий к динамически создаваемым элементам?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. У меня есть немного кода, где я перебираю все поля выбора на странице и привязываю .hoverк ним событие, чтобы немного...

1048
Что такое Long-Polling, Websockets, Server-Sent Events (SSE) и Comet?

Я попытался прочитать некоторые статьи, но я еще не очень разбираюсь в понятиях. Кто-нибудь хотел бы попытаться объяснить мне, что это за технологии: Длинный опрос Отправленные сервером события WebSockets комета Одна вещь, с которой я сталкивался каждый раз: сервер держит соединение открытым и...

978
JQuery несколько событий для запуска одной и той же функции

Есть ли способ иметь keyup, keypress, blurи changeсобытия называют ту же функцию в одной строке , или я должен делать их по отдельности? У меня проблема в том, что мне нужно проверить некоторые данные с помощью поиска в БД, и я хотел бы убедиться, что проверка не пропущена ни в одном случае,...

842
Как найти прослушиватели событий на узле DOM при отладке или из кода JavaScript?

У меня есть страница, где некоторые слушатели событий прикреплены к полям ввода и полям выбора. Есть ли способ узнать, какие слушатели событий наблюдают за конкретным узлом DOM и для какого события? События прикрепляются с использованием: Прототип Event.observe ; DOM's addEventListener; Как атрибут...

835
В чем разница между event.stopPropagation и event.preventDefault?

Кажется, они делают одно и то же ... Один современный и один старый? Или они поддерживаются разными браузерами? Когда я обрабатываю события самостоятельно (без фреймворка), я всегда проверяю оба и выполняю оба, если они есть. (Я тоже return false, но у меня такое ощущение, что не работает с...

739
Как заставить JavaScript работать после загрузки страницы?

Я выполняю внешний скрипт, используя <script>внутренний <head>. Теперь, когда скрипт выполняется до загрузки страницы, я не могу получить доступ <body>, среди прочего. Я хочу выполнить JavaScript после того, как документ был «загружен» (HTML полностью загружен и находится в...

731
Как обнаружить нажатие Enter на клавиатуре с помощью jQuery?

Я хотел бы определить, нажал ли пользователь с Enterпомощью jQuery. Как это возможно? Требуется ли плагин? РЕДАКТИРОВАТЬ: похоже, мне нужно использовать keypress()метод. Я хотел бы знать, если кто-нибудь знает, есть ли проблемы с браузером с этой командой - например, есть ли какие-либо проблемы...

706
jQuery Event Keypress: какая клавиша была нажата?

С помощью jQuery, как мне узнать, какая клавиша была нажата при привязке к событию нажатия клавиши? $('#searchbox input').bind('keypress', function(e) {}); Я хочу инициировать отправку при ENTERнажатии. [Обновить] Несмотря на то, что я нашел ответ (или лучше: один) сам, кажется, есть место для...

609
Как отлаживать привязки событий JavaScript / jQuery с помощью Firebug или аналогичных инструментов?

Мне нужно отладить веб-приложение, которое использует jQuery для выполнения довольно сложных и грязных манипуляций с DOM . В какой-то момент некоторые события, которые были связаны с определенными элементами, не запускаются и просто перестают работать. Если бы у меня была возможность редактировать...

574
Как различить щелчок левой и правой кнопкой мыши с помощью jQuery

Как вы получаете нажатие кнопки мыши с помощью jQuery? $('div').bind('click', function(){ alert('clicked'); }); это вызывается как правым, так и левым щелчком, как можно поймать правый щелчок мыши? Я был бы счастлив, если бы существовало что-то вроде ниже: $('div').bind('rightclick', function(){...

561
Использование jQuery для проверки фокусировки ввода

На первой странице сайта, который я создаю, несколько <div>пользователей используют :hoverпсевдокласс CSS, чтобы добавить рамку, когда на них указывает курсор мыши. Один из <div>s содержит a, <form>который, используя jQuery, сохранит границу, если вход внутри него имеет фокус. Это...

559
jQuery.click () против onClick

У меня огромное приложение jQuery, и я использую два нижеприведенных метода для событий щелчка. Первый способ HTML <div id="myDiv">Some Content</div> JQuery $('#myDiv').click(function(){ //Some code }); Второй метод HTML <div id="myDiv" onClick="divFunction()">Some...

558
On - window.location.hash - Изменить?

Я использую Ajax и хэш для навигации. Есть ли способ проверить, window.location.hashизменились ли так? http://example.com/blah # 123 to http://example.com/blah # 456 Это работает, если я проверяю это, когда документ загружается. Но если у меня есть навигация на основе #hash, она не работает, когда...

555
JQuery найти обработчики событий, зарегистрированных с объектом

На этот вопрос есть ответы на Переполнение стека на русском : JQuery поиск обработчика событий объекта Мне нужно найти, какие обработчики событий зарегистрированы для объекта. Например: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el")зарегистрирован клик и наведение...