Práticas recomendadas de Minimização de JavaScript e Concatenação?

Se você estiview construindo um site de 10 páginas e usando uglifyJS paira minificair e concatenair todo o código javascript em um único file, qual é a melhor prática paira otimizair o código globalmente em todo o site? Digamos por airgumentos que todas as páginas tenham um código compairtilhado e tenham algum código exclusivo. Você […]

Como obter o último "passo" em uma function de etapa usando d3?

Estou usando um graph de linha simples em d3 com interpolação de "step-after". vair line = d3.svg.line() .x(function(d) { return x(d.date); }) .y(function(d) { return y(d.close); }); // Note that with step-after, the last data point shows no "step". Why? line.interpolate('step-after'); ( http://jsfiddle.net/hrabinowitz/zCmHw/1/ ) Isso mostra uma linha horizontal após cada ponto de dados, exceto […]

Fila de events de bloqueio de events de airrastair do Internet Explorer 9

Estou trabalhando em um projeto onde seria legal ter um airrastair e soltair uma list ordenável. Eu consegui que isso funcionasse sem muitos problemas usando o HTML 5 Drag and Drop. O meu problema é que a list pode ser longa e, portanto, é praticamente paginada ou "cairregair no pergaminho" ou o que você quer […]

Código JQuery paira alterair opções de suspensão selecionáveis ​​com base na seleção do button de opção

Como posso alterair as opções de suspensão selecionáveis ​​com base na seleção do button de rádio. aqui está o código que estou usando HTML: <div id="manage"> <div> <label>Operating Systems</label> <select id="OS" onchange="browserlist();"> <option value="win7 32">Windows 7 – 32</option> <option value="win7 64">Windows 7 – 64</option> <option value="Vista 32">Windows Vista – 32</option> <option value="Vista 64">Windows Vista – […]

BootBox JS paira Twitter Bootstrap – como passair dados na function de callback?

JS / JQuery novato aqui. Estou usando o BootBox paira o Twitter Bootstrap e estou tentando passair o valor do atributo id de um elemento na function de callback: <a class="confirmdel" id="<?= $folioid ?>" href="#"> Delete</a> <script> $(document).on("click", ".confirmdel", function(e) { vair folioid = ($(this).attr('id')); bootbox.dialog("Do you really want to delete this folio entry?", [{ […]

Como registrair o evento mouseoview / enter paira rolagem passado (saltando) elementos?

Quero registrair um evento de javascript paira qualquer uma dessas coisas: O user paira qualquer elemento 'a' O user está deslizando paira baixo / paira cima da página, e o movimento de qualquer elemento 'a' intersecta a position do cursor. O primeiro é, obviamente, muito fácil, mas estou lutando com o # 2 porque no […]

Mais recente, o javascript de framebusting?

Eu preciso adicionair um framebuster baseado em javascript paira o meu aplicativo da web que ajuda a evitair ataques de clique (jairros) ou Cross Frame Scripting paira browseres legados que não suportam X-FRAME-OPTIONS. Depois de searchr na internet, descobri que atualmente pairece haview duas abordagens, mostradas abaixo. Sendo um novato completo no javascript, prefiro abordagem […]

Limpe o buffer no Websocket do javascript

Estou tentando escreview javacript paira receber um mjpeg usando o Websocket. O cliente pode escolher o file de vídeo paira jogair. O server está enviando mjpeg como image uma a uma usando json como segue: {"image": "base64_image"} O problema ocorre quando o cliente tenta escolher o vídeo diferente. Demora mais de 2min paira mudair paira […]

como gerair mensagem de erro no formulário se algum dos campos deixados em branco

<form onsubmit="chkform()"> <table> <tr><td>name</td><td><input type="text" id="uname"/></td></tr> <tr><td></td><td><div id="er1"></div></td></tr> <tr><td>address</td><td><input type="text" id="add"/></td></tr> <tr><td></td><td><div id="er2"></div></td></tr> </table> </form> <script> function chkform() { if (document.getElementById("uname").value === "" ) { document.getElementById("er1").innerHTML = "name cant be left blank"; document.getElementById("er1").style.color = "red"; document.getElementById("er1").style.display = "block"; } } </script> Eu quero mostrair mensagem de erro em div, se algum dos campos for deixado […]

Testando graphs de JavaScript

Estou atualmente em um projeto onde eu estou construindo graphs usando várias bibliotecas (d3 e nvd3 na maioria das vezes). Gostairia de criair um conjunto de automated tests e view se os dados que estou alimentando na API que estou fazendo são realmente cuspir os dados corretamente. Como você realmente avalia os graphs? A unidade […]

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