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

НЕ ИСПОЛЬЗУЙТЕ ЭТУ ТАГ! JavaScript не имеет конструктов событий. Используйте [dom-events], [jquery-events], [basebone-events]; или библиотека/среда + [события], например [node.js] + [события]
14

event.preventDefault() vs. return false

Когда я хочу, чтобы другие обработчики событий выполнялись после запуска определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится и к plain-JS: 1. event.preventDefault() $('a').click(...
31 авг. '09 в 11:58
16

window.onload vs $(document).ready()

Каковы различия между JavaScript window.onload и jQuery $(document).ready()?
13 сент. '10 в 6:24
6

Что такое пузырь и захват событий?

В чем разница между пузырьками событий и захватом? Из двух, что является более быстрой и лучшей моделью для использования?
06 янв. '11 в 15:44
11

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

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

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

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

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

Мне нужно отлаживать веб-приложение, которое использует jQuery для выполнения довольно сложной и беспорядочной DOM. В какой-то момент некоторые из событий, связанных с конкретными элементами, не запускаются и просто перестают работать. Если бы у мен...
20 февр. '09 в 19:42
18

jQuery.click() vs onClick

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

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

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

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

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

Событие изменения размера окна JavaScript

Как я могу подключиться к событию изменения размера окна браузера? Здесь способ jQuery для прослушивания событий изменения размера, но я бы предпочел не включать его в свой проект только для этого требования.
13 мар. '09 в 8:50
9

window.onload vs document.onload

Что более широко поддерживается: window.onload или document.onload?
25 февр. '09 в 21:45
24

JavaScript, который выполняется после загрузки страницы

Я выполняю внешний script, используя <script> внутри <head>. Теперь, когда script выполняет до, страница загрузилась, я не могу получить доступ к <body>, между прочим. Я хотел бы выполнить некоторый JavaScript после того, как д...
30 апр. '09 в 16:38
17

Как вызвать событие в JavaScript?

Я добавил событие в текстовое поле, используя addEventListener. Он работает нормально. Моя проблема возникла, когда я хотел запускать событие программно из другой функции. Как я могу это сделать?
22 мар. '10 в 8:41
7

Как обнаружить клавишу Escape с чистым JS или jQuery?

Возможный дубликат: Какой код ключа для escape-ключа с jQuery Как обнаружить клавишу Escape в IE, Firefox и Chrome? Ниже код работает в IE и предупреждения 27, но в firefox он предупреждает 0 $('body').keypress(function(e){ alert(e.which...
30 июл. '10 в 7:54
15

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

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