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

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

event.preventDefault() vs. return false

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

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

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

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

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

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

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

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

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

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

Я хотел бы определить, нажал ли пользователь Enter с помощью jQuery. Как это возможно? Требуется ли плагин? EDIT: Похоже, мне нужно использовать метод keypress(). Я хотел знать, знает ли кто-нибудь, есть ли проблемы с браузером с этой командой - ...
задан 11 июня '09 в 9:39
16
ответов

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

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

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

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

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

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

window.onload vs document.onload

Что более широко поддерживается: window.onload или document.onload?
задан 26 февр. '09 в 0:45
16
ответов

jQuery.click() vs onClick

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

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

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

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

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

jQuery $(document).ready и UpdatePanels?

Я использую jQuery для подключения некоторых эффектов mouseover к элементам, находящимся внутри UpdatePanel. События связаны в $(document).ready. Например: $(function() { $('div._Foo').bind("mouseover", function(e) { // Do something...
задан 02 нояб. '08 в 1:24
12
ответов

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

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