Вопросы с тегом 'event-handling'

Обработка событий - это стиль кодирования, касающийся обработки сообщений между источником и одним или несколькими подписчиками. Точечный прослушиватель в источнике обеспечивает способ, которым подписанный код может потреблять сообщения, полученные из источника.
14

event.preventDefault() vs. return false

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

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

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

jQuery checkbox checked состояние измененное событие

Я хочу, чтобы событие срабатывало на стороне клиента, когда флажок установлен/снят флажок: $('.checkbox').click(function() { if ($(this).is(':checked')) { // Do stuff } }); В принципе, я хочу, чтобы это произошло для каждого флажка на стра...
07 дек. '11 в 22:03
19

Событие изменения текста UITextField

Как я могу обнаружить любые текстовые изменения в текстовом поле? Метод делегата shouldChangeCharactersInRange работает для чего-то, но он точно не соответствует моей потребности. Поскольку до тех пор, пока он не вернет YES, тексты textField недосту...
10 авг. '11 в 12:09
17

Изменение флажка jQuery и событие click

$(document).ready(function() { //set initial state. $('#textbox1').val($(this).is(':checked')); $('#checkbox1').change(function() { $('#textbox1').val($(this).is(':checked')); }); $('#checkbox1').click(function() { if (!$(this)...
11 авг. '11 в 18:50
10

Как определить, когда значение @Input() изменяется в Angular?

У меня есть родительский компонент (CategoryComponent), дочерний компонент (videoListComponent) и ApiService. У меня большая часть этой работы работает нормально, т.е. каждый компонент может получить доступ к json api и получить соответствующие дан...
25 июл. '16 в 15:28
13

Почему только конечные переменные доступны в анонимном классе?

a может быть только окончательным. Зачем? Как переназначить a в методе onClick(), не сохраняя его как частный член? private void f(Button b, final int a){ b.addClickHandler(new ClickHandler() { @Override public void onClick(C...
19 янв. '11 в 6:58
9

Понимание событий и обработчиков событий в С#

Я понимаю цель событий, особенно в контексте создания пользовательских интерфейсов. Я думаю, что это прототип для создания события: public void EventName(object sender, EventArgs e); Что делают обработчики событий, зачем они нужны, и как мне их со...
29 апр. '09 в 16:41
3

Как я могу запустить событие onchange вручную?

Я устанавливаю значение текстового поля даты и времени через виджет календаря. Очевидно, что виджет календаря делает что-то вроде этого: document.getElementById('datetimetext').value = date_value; Я хочу: При изменении значения в текстовом поле да...
18 мая '10 в 10:54
10

Разница между e.target и e.currentTarget

Я не понимаю разницы, они оба кажутся одинаковыми, но я думаю, что это не так. Было бы полезно оценить любые примеры использования того или другого.
07 мая '11 в 13:39
6

jQuery - Обнаружить изменение значения в скрытом поле ввода

У меня есть скрытое текстовое поле, значение которого обновляется через ответ AJAX. <input type="hidden" value="" name="userid" id="useid" /> Когда это значение изменится, я хотел бы запустить запрос AJAX. Может ли кто-нибудь посоветовать, к...
30 июн. '11 в 10:00
1

Как удалить обработчик события lambda

Возможные дубликаты: Отменить анонимный метод в С# Как мне отменить регистрацию & анонимный & rsquo; обработчик событий Недавно я обнаружил, что я могу использовать lambdas для создания простых обработчиков событий. Например, я могу подп...
01 сент. '09 в 12:24
14

Система событий в Python

Какую систему событий для Python вы используете? Я уже знаю pydispatcher, но мне было интересно, что еще можно найти или обычно используется? Мне не интересны менеджеры событий, которые являются частью больших фреймворков, я бы предпочел использоват...
07 июл. '09 в 14:00
9

Что такое делегирование событий DOM?

Может кто-нибудь объяснить делегирование событий в JavaScript и как это полезно?
06 нояб. '09 в 12:33
3

Почему и как избежать утечек памяти обработчика событий?

Я только понял, прочитав несколько вопросов и ответов на StackOverflow, что добавление обработчиков событий с использованием += в С# (или, я думаю, других языков .net) может вызвать общие утечки памяти... Я использовал обработчики событий как это в...
24 дек. '10 в 14:30