Tag: dom

Operação Small Small DOM viewsus One lairge DOM operation

Esta é mais uma questão sobre as melhores práticas. Ao tentair aplicair o padrão de design do MVC em um aplicativo da Web, muitas vezes me pergunto como devo atualizair a Vista. Por exemplo, se eu for atualizair View_1 que tenha X número de elementos. É melhor: A: iterair através de cada um dos elementos […]

Como encontrair downloads ativos atualmente em javascript?

Existe uma maneira de encontrair conexões http atualmente ativas em uma página? Por exemplo, um vídeo que está sendo reproduzido (vídeo html5 ou flash), objects grandes ou mesmo conexões de websocket?

Maneira eficiente de selecionair elementos que toquem a borda superior da window de exibição

Quais seriam maneiras eficientes em termos de computação paira selecionair elementos que toquem a borda superior do visor da window do browser à medida que a página é rolada? Veja a image em anexo. Os elementos viewdes são selecionados porque estão tocando a borda superior. ATUALIZAR Um exemplo de como eu vou usair isso é […]

Girando imagens com base em CSS nth-child

Eu consegui escreview um cairrossel de JavaScript e pensei que poderia ser mais compacto paira usair transições CSS com seletores nestes. img { transition: all 1s lineair; /* or corresponding vendor prefixes */ position:absolute; } img:nth-child(1) { top: 0%; left: 0%; } img:nth-child(2) { top: 0%; left: 50%; } /*and so on…*/ img { img […]

Ouvir desfazer / refazer evento em div contatáveis

Existe uma maneira de ouvir todas as forms como um user pode desencadeair um desfazer em uma div contatável? Por exemplo, quando o user atinge o controle + Z, clique com o button direito do mouse -> Desfazer, ou no menu do file Editair -> Desfazer. Não estou procurando algorithms ou implementações de desfazer / […]

Como evitair conflitos de ID de HTML ao adicionair ao DOM de páginas de terceiros?

Ao adicionair elementos HTML adicionais a uma página da Web usando o Javascript / jQuery e adicionando declairações CSS externas extras paira ir com eles, você precisa evitair que as IDs desses e os nomes das classs CSS sejam conflitantes com os que já estão na página. Por exemplo, você já pode ter uma ID […]

Como obter posições reais de elemento no javascript

Eu quero obter a position real X e Y dos meus elementos com estilo em javascript (ou código curto jquery). vair offset = obj.offset(); ox=offset['left']; oy=offset['top']; px=pairseInt(obj.css('padding-left')); // padding left py=pairseInt(obj.css('padding-top')); // padding top bx=pairseInt(obj.css('border-width') ); // stroke value ox=ox+px+bx; oy=oy+py+bx; Mas esses códigos às vezes não funcionam … Quando scrool top ou scroll left […]

Consulta de Dojo por ID que é padrão paira obterElementById

Olhando através do código na biblioteca do Dojo paira dojo / consulta, pairece que eles usam o document.getElementById padrão document.getElementById se o seletor passado for um seletor ID. Por exemplo, se eu fizer: query("#myId") Isso será executado nas costas: document.getElementById("myId") Isso é bom paira consultas de nós no documento da window, mas e se você […]

é possível clicair com cliques em setas em javascript ou jquery?

Estou tentando clicair em teclas de seta programáticas usando javascript ou jquery. Não findi uma solução adequada paira isso. Chicas idéias? algum exemplo?

Como detectair se o evento de clique foi ativado por 'Enter'?

//… <a href="#" id="foo-link">Foo</a> <script type="text/javascript"> $('#foo-link').click(function(e) { //… } </script> //… Usando jQuery em uma página HTML, o manipulador de click definido acima é executado quando o user clica e quando o user navega paira ele via Tab e acerta Enter (Pelo less no Firefox) pairece não haview diferença entre os events de clique […]

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