Articles of manipulação de events

jQuery .on (); vs JavaScript .addEventListener ();

Alguém pode me explicar por que há uma diferença na ordem em que os manipuladores de events estão sendo executados, dependendo de como eles foram anexados? No exemplo abaixo, estou usando os methods .addEventListener() e .addEventListener() para manipular um evento específico em diferentes elementos DOM . jsfiddle : http://jsfiddle.net/etsS2/ Eu pensei que neste exemplo em […]

Como criar um listener de mudança para variável?

Digamos que eu tenha alguma variável definida usando a declaração int someVariable; . Enquanto o código é executado, o valor da variável é alterado. Como posso acompanhar as alterações nesta variável? Como eu poderia implementar algum ouvinte que se comporta como onSomeVariableChangedListener? Eu também preciso saber quando algum outro método em uma página foi executado […]

Click, Tapped e PointerPressed são sinônimos no WinRT-XAML?

Não importa se eu crio manipuladores de events para PointerPressed, Click ou Tapped? IOW, existe alguma diferença funcional entre os seguintes: ?

Observador de Registro C #

Eu sou um novato no WMI e preciso implementar RegistryValueChangeEvent em um serviço C #. Eu preciso de um manipulador de events que é acionado cada vez que qualquer um de um conjunto de valores do registro é alterado. Eu quero comportamento semelhante ao evento Changed da class FileSystemWatcher , mas para valores do Registro. […]

jQuery 1.8 encontrar manipuladores de events

Como encontrar manipuladores de events em um object no jQuery 1.8+? var func = function(){ alert(1); }; var obj = $(‘#obj’); obj.on(“click”, func); // obj.data(‘events’) is undefined

Padrão C # para evitar que um manipulador de events seja conectado duas vezes

Duplicado de: Como garantir que um evento seja inscrito apenas uma vez e um manipulador de events já foi adicionado? Eu tenho um singleton que fornece algum serviço e minhas aulas de gancho em alguns events sobre ele, às vezes, uma class está enganchando duas vezes para o evento e, em seguida, é chamado duas […]

Coleta de lixo ao usar representantes anônimos para manipulação de events

ATUALIZAR Eu combinei várias respostas daqui em uma resposta ‘definitiva’ em uma nova questão . Pergunta original No meu código eu tenho um editor de events, que existe por toda a vida útil do aplicativo (aqui reduzido ao essencial): public class Publisher { //ValueEventArgs inherits from EventArgs public event EventHandler<ValueEventArgs> EnabledChanged; } Como esse editor […]

jQuery: mais de um manipulador para o mesmo evento

O que acontece se eu ligar dois manipuladores de events ao mesmo evento para o mesmo elemento? Por exemplo: var elem = $(“…”) elem.click(…); elem.click(…); O último manipulador “win” ou os dois manipuladores serão executados?

Como usar o GWT EventBus

Ainda não estou familiarizado com o GWT e me pergunto como usar o EventBus ou se há algumas soluções melhores para enviar um Evento através do projeto. Widget 1 tem um botão. Widget 2 tem um label, que deve mudar quando eu pressionar o botão. Esses widgets estão em um DockLayout: RootLayoutPanel rootLayoutPanel = RootLayoutPanel.get(); […]

É necessário remover explicitamente os manipuladores de events em c #

Eu tenho uma class que oferece alguns events. Essa class é declarada globalmente, mas não é instanciada sobre essa declaração global – é instanciada conforme a necessidade nos methods que precisam dela. Cada vez que essa class é necessária em um método, ela é instanciada e os manipuladores de events são registrados. É necessário remover […]