events- все статьи тега ➜ страница 2
События C# и потокобезопасность
обновление как на C# 6, ответ на этот вопрос: SomeEvent?.Invoke(this, e); я часто слышу / читаю следующие советы: всегда делайте копию события, прежде чем проверять его на null и огонь. Это позволит устранить потенциальную проблему с потоковой передачей, где событие становится null в месте прямо между тем, где вы проверяете null и где вы стреляете событие: // Copy the event delegate before checking/calling EventHandler copy = TheEvent; if (copy != null) copy(this, EventArgs.Empty); / ...
jquery выберите Изменить событие получить выбранную опцию
я привязал событие к событию изменения моих выбранных элементов следующим образом: $('select').on('change', '', function (e) { }); Как я могу получить доступ к элементу, который был выбран, когда событие change происходит? ...
Как захватить событие "virtual keyboard show / hide" в Android?
Я хотел бы изменить макет на основе того, отображается ли виртуальная клавиатура или нет. Я искал API и различные блоги, но не могу найти ничего полезного. возможно ли это? спасибо! ...
событие.функция preventDefault() не работает в IE
Ниже приведен мой код JavaScript (mootools): $('orderNowForm').addEvent('submit', function (event) { event.preventDefault(); allFilled = false; $$(".required").each(function (inp) { if (inp.getValue() != '') { allFilled = true; } }); if (!allFilled) { $$(".errormsg").setStyle('display', ''); return; } else { $$('.defaultText').each(function (input) { if (input.getValue() == input.getAttribute('title')) { ...
Глобальные события в Angular
нет, эквивалентной $scope.emit() или $scope.broadcast() в угловой? Я знаю EventEmitter функциональность, но, насколько я понимаю, это просто вызовет событие для родительского элемента HTML. Что делать, если мне нужно общаться между fx. братья и сестры или между компонентом в корне DOM и элементом, вложенным на несколько уровней глубже? ...
jQuery' input ' событие
Я никогда не слышал о событии в jQuery под названием input пока я не увидел это jsfiddle. вы знаете, почему это работает? Это псевдоним для keyup или что-то? $(document).on('input', 'input:text', function() {}); ...
Как иметь событие click только огонь на родительском DIV, а не дети?
У меня есть DIV с классом foobar, и через несколько ДИВС внутри, что div, который является неклассным, но я предполагаю, что они наследуют foobar класс: $('.foobar').on('click', function() { /*...do stuff...*/ }); Я хочу, чтобы стрелять только при нажатии где-то в DIV, но не на его дочерних Дивов. ...
Когда происходит событие "размытия", как я могу узнать, какой элемент focus пошел *в*?
предположим, я приложу blur функция в поле ввода HTML, как это: <input id="myInput" onblur="function() { ... }"></input> есть ли способ получить идентификатор элемента, который вызвал blur событие для запуска (элемент, который был нажат) внутри функции? Как? например, предположим, что у меня период такой: <span id="mySpan">Hello World</span> если я нажму на промежуток сразу после того, как входной элемент будет иметь фокус, входной элемент потеряет фокус. Как функц ...
Система событий в Python
какую систему событий для Python вы используете? Я уже в курсе pydispatcher, но мне было интересно, что еще можно найти, или обычно используется? меня не интересуют менеджеры событий, которые являются частью больших фреймворков, я бы предпочел использовать небольшое решение с голыми костями, которое я могу легко расширить. ...
Модульное тестирование, что событие возникает в C#
у меня есть код, который вызывает PropertyChanged события и я хотел бы иметь возможность модульного теста, что события поднимаются правильно. код, который вызывает события, как public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(info)); } } public strin ...
В чем разница между событиями mouseover и mouseenter?
Я всегда использовал mouseover событие, но при чтении документации jQuery я нашел mouseenter. Они, кажется, функционируют точно так же. есть ли разница между ними, и если да, то когда я должен их использовать? (Также применяется для mouseout vs mouseleave). ...
Android OnClickListener-определить кнопку
Эй. У меня есть активность: public class Mtest extends Activity { Button b1; Button b2; public void onCreate(Bundle savedInstanceState) { ... b1 = (Button) findViewById(R.id.b1); b2 = (Button) findViewById(R.id.b2); b1.setOnClickListener(myhandler); b2.setOnClickListener(myhandler); ... } View.OnClickListener myhandler = new View.OnClickListener() { public void onClick(View v) { // MY QUESTION STARTS HERE!!! // IF b1 do this // IF b2 do th ...
событие изменения текстового поля jQuery не срабатывает, пока текстовое поле не потеряет фокус?
я обнаружил, что событие изменения jQuery в текстовом поле не срабатывает, пока я не нажму вне текстового поля. HTML: <input type="text" id="textbox" /> JS: $("#textbox").change(function() {alert("Change detected!");}); посмотреть демо на JSFiddle мое приложение требует, чтобы событие запускалось при каждом изменении символа в текстовом поле. Я даже попытался использовать keyup вместо этого... $("#textbox").keyup(function() {alert("Keyup detected!");}); ...но это известный факт ...
Угловой 2 события Hover
новый Angular2 рамки, кто-нибудь знает правильный способ сделать наведение как событие? In Angular1 было ng-Mouseover, но это, кажется, не были перенесены. Я просмотрел документы и ничего не нашел. ...
Событие изменения триггера() при установке значения с помощью функции val()
каков самый простой и лучший способ вызвать изменить событие при установке значения выберите элемент. Я ожидал, что выполнение следующего кода $('select#some').val(10); или $('select#some').attr('value', 10); приведет к запуску события изменения, которое, я думаю, довольно логично, что нужно сделать. Верно? Ну, это не так. Вам нужно triger изменить() событие, выполнив это $('select#some').val(10).change(); или $('select#some').val(10).trigger('change'); но я ищу какое-то решение, ...
Как я могу слушать щелчок и удержание в jQuery?
Я хочу иметь возможность запускать событие, когда пользователь нажимает на кнопку, а затем удерживает этот щелчок в течение 1000 до 1500 МС. есть ли основная функциональность jQuery или плагин,который уже позволяет это? должен ли я свернуть свой собственный? С чего мне начать? ...
Андроид: почему долго нажать и вызвать обычную кнопку?
У меня есть ListView со слушателями для длинного щелчка и обычного щелчка. Почему, когда я долго нажимаю элемент списка, обычное событие щелчка тоже вызывается? Мне нужно иметь две отдельные функции для разных кликов. ...
Проверьте обработчики событий для любого элемента DOM
есть ли способ просмотреть, какие функции / код прикреплены к любому событию для элемента DOM? С помощью Firebug или любой другой инструмент. ...
Как вы запускаете свой собственный код вместе с циклом событий Tkinter?
мой младший брат только начинает заниматься программированием, и для своего проекта Science Fair он делает симуляцию стаи птиц в небе. Он получил большую часть своего кода написано, и это работает хорошо, но птицы должны двигаться каждый момент. Tkinter, однако, свиньи время для своего собственного цикла событий, и поэтому его код не будет работать. Делать root.mainloop() работает, работает и продолжает работать, и единственное, что он работает, это обработчики событий. есть ли способ чтобы ег ...
Есть выбранная вкладка событие изменения в стандартной вкладке элемент управления WPF
в WPF есть событие, которое можно использовать для определения, когда TabControlвыбранная вкладка изменяется? Я пробовал использовать TabControl.SelectionChanged но он срабатывает много раз, когда выбор ребенка в пределах вкладки изменяется. ...