Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].


4
O que é offsetHeight, clientHeight, scrollHeight?
Pensou em explicar qual é a diferença entre offsetHeight, clientHeighte scrollHeightou offsetWidth, clientWidthe scrollWidth? É preciso conhecer essa diferença antes de trabalhar no lado do cliente. Caso contrário, metade da vida será gasta na correção da interface do usuário. Fiddle , ou em linha abaixo: function whatis(propType) { var mainDiv …

21
Como ocultar o elemento usando o Twitter Bootstrap e mostrá-lo usando o jQuery?
Digamos que eu crie um elemento HTML como este, <div id="my-div" class="hidden">Hello, TB3</div> <div id="my-div" class="hide">Hello, TB4</div> <div id="my-div" class="d-none">Hello, TB4</div> Como eu poderia mostrar e ocultar esse elemento HTML do jQuery / Javascript. JavaScript: $(function(){ $("#my-div").show(); }); Resultado: (com qualquer um destes). Gostaria que os elementos acima estivessem ocultos. …



6
Mapa jQuery vs.
No jQuery, as funções mape eachparecem fazer a mesma coisa. Existem diferenças práticas entre os dois? Quando você escolheria usar um em vez do outro?
234 javascript  jquery 

10
Evento em uma entrada desativada
Aparentemente, um deficiente <input>não é tratado por nenhum evento Existe uma maneira de contornar esse problema? <input type="text" disabled="disabled" name="test" value="test" /> $(':input').click(function () { $(this).removeAttr('disabled'); }) Aqui, preciso clicar na entrada para habilitá-la. Mas se eu não ativá-lo, a entrada não deve ser postada.
234 javascript  jquery  html 

8
obter tamanho do objeto json
Eu tenho um objeto json que é retornado por uma solicitação AJAX e estou tendo alguns problemas com o .lengthporque ele continua retornando undefined. Apenas querendo saber se estou usando certo: console.log(data.length); console.log(data.phones.length); Os dois retornam undefinedmesmo sendo objetos válidos. Atualização: Amostra do objeto JSON retornada: {"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}
234 javascript  json 

7
Remova todos os caracteres especiais com RegExp
Gostaria de um RegExp que remova todos os caracteres especiais de uma string. Estou tentando algo assim, mas não funciona no IE7, embora funcione no Firefox. var specialChars = "!@#$^&%*()+=-[]\/{}|:<>?,."; for (var i = 0; i < specialChars.length; i++) { stringToReplace = stringToReplace.replace(new RegExp("\\" + specialChars[i], "gi"), ""); } Uma …



10
JavaScript antes de sair da página
Quero fazer uma confirmação antes de o usuário sair da página. Se ele disser ok, será redirecionado para uma nova página ou cancelado para sair. Eu tentei fazê-lo com onunload <script type="text/javascript"> function con() { var answer = confirm("do you want to check our other products") if (answer){ alert("bye"); } …
234 javascript  jquery 


12
Processando a resposta $ http em serviço
Recentemente, publiquei uma descrição detalhada do problema que estou enfrentando aqui no SO. Como não pude enviar uma $httpsolicitação real , usei o tempo limite para simular o comportamento assíncrono. A ligação de dados do meu modelo para exibição está funcionando corretamente, com a ajuda de @Gloopy Agora, quando eu …

14
Como criar pacote compactado e descompactado com o webpack?
Aqui está o meu webpack.config.js var webpack = require("webpack"); module.exports = { entry: "./entry.js", devtool: "source-map", output: { path: "./dist", filename: "bundle.min.js" }, plugins: [ new webpack.optimize.UglifyJsPlugin({minimize: true}) ] }; Estou construindo com $ webpack Na minha distpasta, só estou recebendo bundle.min.js bundle.min.js.map Eu também gostaria de ver os descomprimidos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.