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

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

13
event.preventDefault () против возврата false
На этом вопросе есть ответы на Переполнение стека на русском языке : "protectDefault ()" или "return false"? Когда я хочу запретить выполнение других обработчиков событий после определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится и к plain-JS: 1. event.preventDefault() $('a').click(function …


10
Флажок jQuery проверил состояние измененного события
Я хочу, чтобы событие запускалось на стороне клиента, когда флажок установлен / снят: $('.checkbox').click(function() { if ($(this).is(':checked')) { // Do stuff } }); По сути, я хочу, чтобы это происходило с каждым флажком на странице. Этот метод стрельбы по нажатию и проверки состояния в порядке? Я думаю, что должен быть …

15
Как отлаживать привязки событий JavaScript / jQuery с помощью Firebug или аналогичных инструментов?
Мне нужно отладить веб-приложение, которое использует jQuery для выполнения довольно сложных и грязных манипуляций с DOM . В какой-то момент некоторые события, которые были связаны с определенными элементами, не запускаются и просто перестают работать. Если бы у меня была возможность редактировать исходный код приложения, я бы развернул и добавил кучу …

18
JQuery флажок изменить и щелкнуть событие
$(document).ready(function() { //set initial state. $('#textbox1').val($(this).is(':checked')); $('#checkbox1').change(function() { $('#textbox1').val($(this).is(':checked')); }); $('#checkbox1').click(function() { if (!$(this).is(':checked')) { return confirm("Are you sure?"); } }); }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <input type="checkbox" id="checkbox1"/><br /> <input type="text" id="textbox1"/> Выполнить фрагмент кодаСкрыть результатыРазвернуть фрагмент Здесь .change()обновляет значение текстового поля со статусом флажка. Я использую, .click()чтобы подтвердить действие по …

20
Событие изменения текста UITextField
Как я могу обнаружить любые изменения текста в textField? Метод делегата shouldChangeCharactersInRangeработает для чего-то, но он не полностью соответствует моим потребностям. Так как, пока это не возвращает ДА, тексты textField не доступны для других методов наблюдателя. например в мой код calculateAndUpdateTextFieldsне попал обновленный текст, пользователь набрал. Есть ли у них …

15
Почему только конечные переменные доступны в анонимном классе?
aможет быть только окончательным здесь. Почему? Как я могу передать aв onClick()метод , не держа его в качестве частного члена? private void f(Button b, final int a){ b.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { int b = a*5; } }); } Как я могу вернуть, 5 * aкогда …

12
Понимание событий и обработчиков событий в C #
Я понимаю цель событий, особенно в контексте создания пользовательских интерфейсов. Я думаю, что это прототип для создания события: public void EventName(object sender, EventArgs e); Что делают обработчики событий, зачем они нужны и как их создать?


8
jQuery - обнаруживает изменение значения в скрытом поле ввода
У меня есть скрытое текстовое поле, значение которого обновляется через ответ AJAX. <input type="hidden" value="" name="userid" id="useid" /> Когда это значение изменяется, я хотел бы запустить AJAX-запрос. Кто-нибудь может посоветовать, как обнаружить изменение? У меня есть следующий код, но я не знаю, как искать значение: $('#userid').change( function() { alert('Change!'); })

14
Android: разница между onInterceptTouchEvent и dispatchTouchEvent?
В чем разница между onInterceptTouchEventи dispatchTouchEventв Android? Согласно руководству разработчика Android, оба метода могут использоваться для перехвата события касания ( MotionEvent), но в чем разница? Как onInterceptTouchEvent, dispatchTouchEventи onTouchEventвзаимодействуют друг с другом в иерархии представлений ( ViewGroup)?


15
Система событий в Python
Какую систему событий для Python вы используете? Я уже в курсе о пидиспетчере , но мне было интересно, что еще можно найти, или обычно используется? Меня не интересуют менеджеры событий, которые являются частью больших фреймворков, я бы предпочел использовать небольшое решение, которое я могу легко расширить.

7
jQuery-эквивалент метода JavaScript addEventListener
Я пытаюсь найти jQuery-эквивалент этого вызова метода JavaScript: document.addEventListener('click', select_element, true); Я получил, насколько: $(document).click(select_element); но это не дает тот же результат, что и последний параметр метода JavaScript - логическое значение, указывающее, должен ли обработчик событий выполняться на этапе захвата или всплытия (согласно моему пониманию с http://www.quirksmode.org /js/events_advanced.html ) - …

4
Остановили ли обработчики событий сбор мусора?
Если у меня есть следующий код: MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass = null; Будет ли pClass собирать мусор? Или он будет зависать, продолжая стрелять в события, когда они происходят? Нужно ли делать следующее, чтобы разрешить сборку мусора? MyClass pClass = new MyClass(); pClass.MyEvent += MyFunction; pClass.MyEvent …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.