Articles of dom

Criação dinâmica de tabela com DOM

Alguém pode me dizer o que há de errado com esse código? Eu quero criar uma tabela com 2 colunas e 3 linhas e nas células eu quero texto1 e texto2 em cada linha. Este código cria uma tabela com 2 colunas e 3 linhas, mas é apenas texto nas células da terceira linha (as […]

Obtendo o texto de uma checkbox suspensa

Isso obtém o valor do que quer que esteja selecionado no meu menu suspenso. document.getElementById(‘newSkill’).value No entanto, não consigo descobrir qual propriedade seguir para o texto exibido atualmente no menu suspenso. Eu tentei “texto”, em seguida, olhei para W3Schools, mas que não tem a resposta, alguém aqui sabe? Para quem não tem certeza, aqui está […]

document.createElement (‘script’)… adicionando dois scripts com um retorno de chamada

Eu preciso adicionar protótipo e, em seguida, adicionar scriptaculous e obter um retorno de chamada quando ambos são feitos o carregamento. No momento, estou carregando o protótipo da seguinte forma: var script = document.createElement(“script”); script.src = “http://ajax.googleapis.com/ajax/libs/prototype/1.6.1.0/prototype.js”; script.onload = script.onreadystatechange = callback; document.body.appendChild( script ); Eu poderia fazer isso encadeando os retornos de chamada, mas […]

Usando ng-if dentro de ng-repeat?

Eu estou trabalhando no aplicativo angular. Eu tentei usar ng-if e mudar dentro de ng-repeat, mas não consegui. Eu tenho dados como: **[{“_id”:”52fb84fac6b93c152d8b4569″, “post_id”:”52fb84fac6b93c152d8b4567″, “user_id”:”52df9ab5c6b93c8e2a8b4567″, “type”:”hoot”,}, {“_id”:”52fb798cc6b93c74298b4568″, “post_id”:”52fb798cc6b93c74298b4567″, “user_id”:”52df9ab5c6b93c8e2a8b4567″, “type”:”story”,}, {“_id”:”52fb7977c6b93c5c2c8b456b”, “post_id”:”52fb7977c6b93c5c2c8b456a”, “user_id”:”52df9ab5c6b93c8e2a8b4567″, “type”:”article”,},** $ scope.comments = dados mencionados acima e meu html como: //differnt template with hoot data //differnt template with story data //differnt […]

Atrasando um script de jquery até que tudo tenha sido carregado

Eu tenho um script jquery que eu preciso executar apenas uma vez tudo na página, incluindo alguns outros javascripts (sobre os quais eu não tenho controle) terminaram de fazer suas coisas. Eu pensei que talvez houvesse uma alternativa para $ (document) .ready, mas eu não fui capaz de encontrá-lo.

JQuery – anima o elemento DOM em movimento para o novo pai?

Eu tenho uma tag de imagem dentro de uma célula da tabela, que eu adoraria mover para outra célula da tabela e ter esse movimento animado. O código parece algo como isto … Eu gostaria de mover “http://sofpt.miximages.com/javascript/arrow.png” para “cell2” e ter algum tipo de efeito de transição, de preferência com JQuery. Alguma ideia? Obrigado!

Alternativa para DOMNodeInserted

Sabe-se que o DOMNodeInserted torna as páginas dinâmicas lentas, o MDN até recomenda não usá-las completamente, mas não fornece alternativas. Eu não estou interessado no elemento inserido, só preciso saber quando algum script modifica o DOM. Existe uma alternativa melhor para os ouvintes de events de mutação (talvez getElementsByTagName dentro de um nsiTimer)?

Como verificar objects nulos no jQuery

Estou usando o jQuery e quero verificar a existência de um elemento na minha página. Eu escrevi o seguinte código, mas não está funcionando: if($(“#btext” + i) != null) { //alert($(“#btext” + i).text()); $(“#btext” + i).text(“Branch ” + i); } Como faço para verificar a existência do elemento?

Devo usar document.createDocumentFragment ou document.createElement

Eu estava lendo sobre fragments de documentos e restream DOM e me perguntei como document.createDocumentFragment diferia de document.createElement pois parece que nenhum deles existe no DOM até que eu os acrescente a um elemento DOM. Eu fiz um teste (abaixo) e todos eles levaram exatamente a mesma quantidade de tempo (cerca de 95ms). Em um […]

Como faço para quebrar uma seleção de texto de window.getSelection (). GetRangeAt (0) com uma tag html?

Como faço para escolher uma seleção de window.getSelection (). GetRangeAt (0) e cercá-la com uma tag HTML como ‘span’ ou ‘mark’? Eu prefiro um javascript direto ou uma solução jQuery. Eu sou capaz de produzir o texto selecionado usando alerta, mas ainda não descobri como envolvê-lo com marcações adicionais. Eu tenho visto muitos exemplos de […]