Articles of javascript events

Como impedir que os events borbulhem no jQuery?

Como faço para parar o borbulhamento de events personalizados no jQuery? Por exemplo, eu tenho esse código: $(‘.myclass’).bind(‘amodaldestroy’, function(){ ….does something….. }) Como eu só permito que isso seja acionado uma vez no primeiro elemento que encontrar quando estiver borbulhando? Posso apenas adicionar retorno false ? $(‘.myclass’).bind(‘amodaldestroy’, function(){ ….does something….. return false; })

Sobrecarga de methods em Javascript

Eu uso sobrecarga de método como abaixo no meu código Javascript. function somefunction() { //1st function } function somefunction(a) { //2nd function } function somefunction(a,b) { //3rd function } somefunction(); // function call goes here O que eu não entendo é se eu chamo o somefunction() javascript deve chamar a primeira function, mas o problema […]

Não é possível entender o parâmetro useCapture em addEventListener

Eu li o artigo em https://developer.mozilla.org/en/DOM/element.addEventListener mas não consegui entender o atributo useCapture . Definição existe: Se for verdade, useCapture indica que o usuário deseja iniciar a captura. Após iniciar a captura, todos os events do tipo especificado serão despachados para o listener registrado antes de serem despachados para qualquer EventTargets abaixo dele na tree […]

como diferenciar evento de clique único e evento de duplo clique?

Eu tenho um único botão em li com id “my_id” . Eu anexei two jquery events two jquery com este elemento 1. $(“#my_id”).click(function() { alert(‘single click’); }); 2. $(“#my_id”).dblclick(function() { alert(‘double click’); }); Mas toda vez me dá um single click

delegação de evento vs binding direta ao adicionar elementos complexos a uma página

Eu tenho alguma marcação assim (as classs são apenas para explicação): Top-Line Info Top-Line Info Content A Content B Ou seja, listas classificáveis ​​aninhadas. O plugin classificável é suficiente, no entanto, uma vez que cada li (daqui em diante “item”) mantém seu nível, embora as listas internas estejam conectadas. Os itens têm um header sempre […]

Evento do navegador quando o arquivo baixado é salvo no disco

Eu tenho arquivos confidenciais para baixar para os usuários, e cada usuário tem permissão para baixar um determinado arquivo exatamente uma vez. Se o download falhar, eu quero permitir o novo download, mas não o contrário. Não é suficiente confiar no registro / processamento da solicitação de download de arquivo no servidor – preciso saber […]

Lidar com evento de mudança de âncora de URL em js

Como posso escrever o código de retorno de chamada JavaScript que será executado em qualquer alteração na âncora de URL? Por exemplo, de http: //example.com#a para http: //example.com#b

criar um arquivo usando javascript no chrome no lado do cliente

Gostaria de saber se posso criar um arquivo de texto e salvar o arquivo na seção “Downloads” do usuário em seu computador usando javascript. A maneira como meu recurso deve funcionar é quando o usuário clica no botão de envio, preencho as informações dos usuários no arquivo de texto e, em seguida, salve-o em sua […]

Maneira de saber se o usuário clicou em Cancelar em uma checkbox de diálogo Javascript onbeforeunload?

Estou abrindo uma checkbox de diálogo quando alguém tenta sair de uma determinada página sem ter salvo o trabalho. Eu uso o evento onbeforeunload do Javascript, funciona muito bem. Agora eu quero executar algum código Javascript quando o usuário clica em “Cancelar” na checkbox de diálogo que aparece (dizendo que eles não querem navegar para […]

Impedir onmouseout ao passar elemento filho do pai absoluto div SEM jQuery

Estou tendo problemas com a function onmouseout em um div absoluto posicionado. Quando o mouse atinge um elemento filho no div, o evento mouseout é triggersdo, mas eu não quero que ele seja triggersdo até que o mouse esteja fora do pai, div absoluta. Como posso evitar que o evento mouseout quando ele atinge um […]