Preguntas etiquetadas con javascript

Para preguntas relacionadas con la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excluyendo ActionScript). Esta etiqueta rara vez se usa sola, pero a menudo se asocia con las etiquetas [node.js], [jquery], [json] y [html].


4
¿Qué es offsetHeight, clientHeight, scrollHeight?
¿Pensó en explicar cuál es la diferencia entre offsetHeight, clientHeighty scrollHeighto offsetWidth, clientWidthy scrollWidth? Uno debe saber esta diferencia antes de trabajar en el lado del cliente. De lo contrario, la mitad de su vida se gastará en reparar la IU. Fiddle , o en línea a continuación: function whatis(propType) …

21
¿Cómo ocultar el elemento usando Twitter Bootstrap y mostrarlo usando jQuery?
Digamos que creo un 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> ¿Cómo podría mostrar y ocultar ese elemento HTML de jQuery / Javascript? JavaScript: $(function(){ $("#my-div").show(); }); Resultado: (con cualquiera de estos). Me gustaría que los elementos anteriores estén ocultos. ¿Cuál …

8
obtener el tamaño del objeto json
Tengo un objeto json que devuelve una solicitud AJAX y tengo algunos problemas con el .lengthporque sigue regresando undefined. Me pregunto si lo estoy usando bien: console.log(data.length); console.log(data.phones.length); Ambos regresan undefinedaunque sean objetos válidos. Actualización: Muestra del objeto JSON devuelto: {"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}
235 javascript  json 


10
¿Cómo recorrer la matriz en jQuery?
Estoy tratando de recorrer una matriz. Tengo el siguiente código: var currnt_image_list= '21,32,234,223'; var substr = currnt_image_list.split(','); // array here Estoy tratando de sacar todos los datos de la matriz. ¿Puede alguien guiarme en el camino correcto, por favor?


10
Evento en una entrada deshabilitada
Aparentemente un <input>evento deshabilitado no es manejado por ningún evento ¿Hay alguna forma de solucionar este problema? <input type="text" disabled="disabled" name="test" value="test" /> $(':input').click(function () { $(this).removeAttr('disabled'); }) Aquí, necesito hacer clic en la entrada para habilitarla. Pero si no lo activo, la entrada no debería publicarse.
234 javascript  jquery  html 

7
Eliminar todos los caracteres especiales con RegExp
Me gustaría un RegExp que elimine todos los caracteres especiales de una cadena. Estoy intentando algo como esto pero no funciona en IE7, aunque funciona en Firefox. var specialChars = "!@#$^&%*()+=-[]\/{}|:<>?,."; for (var i = 0; i < specialChars.length; i++) { stringToReplace = stringToReplace.replace(new RegExp("\\" + specialChars[i], "gi"), ""); } …



10
JavaScript antes de salir de la página
Quiero hacer una confirmación antes de que el usuario abandone la página. Si dice que está bien, redirigirá a una nueva página o cancelará la partida. Traté de hacerlo con 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
Procesando $ http respuesta en servicio
Recientemente publiqué una descripción detallada del problema que estoy enfrentando aquí en SO. Como no podía enviar una $httpsolicitud real , utilicé el tiempo de espera para simular un comportamiento asincrónico. El enlace de datos de mi modelo para ver funciona correctamente, con la ayuda de @Gloopy Ahora, cuando uso …

14
¿Cómo construir un paquete minimizado y sin comprimir con webpack?
Aquí está mi 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}) ] }; Estoy construyendo con $ webpack En mi distcarpeta, solo recibo bundle.min.js bundle.min.js.map También me gustaría ver el descomprimido bundle.js

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.