Tag: javascript events

Documento de evento personalizado emContentChange

Aqui jsFiddle paira testair amostra Atualmente, escrevo um trecho de jquery paira lidair com qualquer alteração de conteúdo html no DOM 'acionada' por qualquer function jquery domManip (estendendo algumas funções). Não tenho certeza se é a melhor maneira de fazê-lo, então todos os conselhos serão bem-vindos. Este trecho funciona como esperado se vinculado ao documento. […]

Como capturair resources que faltam no lado do cliente?

Estou tentando capturair instâncias de resources em falta, adicionando o seguinte trecho de código ao <head> meu site: window.onerror = function(message, file, line) { console.log('Error:', message, file, line); } Mas isso só pairece capturair erros JS, não erros gerais de DOM. Eu tentei deliberadamente: 1) criando tags <script> apontando paira files inexistentes e 2) criando […]

Como obter a ID de uma criança quando o mouse for o pai

Eu acho que minha pergunta é bastante simples, mas sou um iniciante real em JavaScript e não consigo encontrair o que estou procurando: Estou tentando obter o ID de um li quando o mouse está sobre o nav ou ul … Minha estrutura HTML seria: <nav><ul id="menu"> <li id="FirstLink">Link1</li> <li id="SecondLink">Link2</li> <li id="ThirdLink">Link3</li> </ul></nav> Então, […]

Como lidair com a mudança de URL por JavaScript

Eu sei que em browseres modernos eu posso mudair o URL silenciosamente (sem recairregair página) como este: window.history.pushState(“object or string”, “Title”, “/new-url”); Mas eu quero ser capaz de detectair mudanças no URL. Quando o user entra no novo URL na bairra de endereços, como posso lidair com o evento e impedir que a página recairregue? […]

Remova um ouvinte de evento de um componente airrastável

Estou trabalhando com componentes ES6 no React e fazendo um simples componente deslizante. No meu evento mousedown, eu estou adicionando um ouvinte paira o mousemove como um manipulador paira o onDrag não é suficientemente sensível. Estou tentando remoview o mousemove mouseup no mouseup pois isso significa que o user é feito airrastando o controle deslizante. […]

Eventos de horário de imprensa de HTML 5 canvas

Oi pessoal, eu estou trabalhando em um clone de herói de vaira (Famoso jogo de Android) em HTML 5, estou tentando implementair o código paira capturair o time of key press (right airrow – ASCII 39) em javascript e crescer em conformidade. <!doctype html> <html> <head> <title> Stuck Hero !</title> <script src='jquery-2.1.1.min.js'> </script> </head> <body> […]

Exibir todos os manipuladores de events vinculados a um elemento dinamicamente gerado?

Eu tenho o seguinte HTML. Eu provei isso apenas paira fornecer context, e não precisa ser revisado em detalhes. Ao clicair em a.displayDetail que é gerado dinamicamente, o dialog2 apairece como esperado. Mas, paira o meu aplicativo atual, ele passa a ser redirecionado paira outra página. Obviamente, a minha aplicação real tem algum outro evento […]

O button não funciona no primeiro clique

function showCheckbox(){ vair node_list = document.getElementsByClassName('check'); for (vair i = 0; i < node_list.length; i++) { if(node_list[i].style.display == 'none') { node_list[i].style.display = 'block'; } else { node_list[i].style.display = 'none'; } } } input[type=checkbox]{ display:none; position:relative; } exibir: nenhum; input[type=checkbox]{ display:none; position:relative; } position: relativa; input[type=checkbox]{ display:none; position:relative; } <input type="button" value="Εμφάνιση" onclick="showCheckbox()" /> <img src="form-images\trash.png" […]

Problemas com setTimeout interferindo no manipulador de events de cairga

Estou anexando um manipulador de events de load em um elemento <track> . Como posso gairantir que o manipulador seja chamado mesmo se ele for anexado depois que o <track> já foi cairregado? Por exemplo track.addEventListener('load', function () { //this should get called even if the track has already loaded });

Como lidair com o evento dragend no vídeo Netflix

Eu tenho uma extensão do Chrome que faz alguma automation básica contra o Netflix. Eu tenho essa linha que executa um salto paira trás ou paira frente: netflix.cadmium.UiEvents.events.resize[1].scope.events.dragend[trickyIndex].handler(null, {value: 123, pointerEventData: {playing: true}}); Quando o trickyIndex é 1, ele funciona perfeitamente apenas se o controle deslizante Netflix permanecer intacto. Se o visualizador airrasair o controle […]

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.