Seleccione el button enviar de forma específica para el evento click

Si tengo el siguiente formulario, ¿cómo puedo seleccionar el button de envío basado en el ID del formulario que se utilizará para un evento de clic? <form id="login"> <input type="text" name="email"> <input type="text" name="password"> <input type="submit" name="submit"> </form> Algo así como los siguientes trabajos, pero no se puede simplemente input[name=submit] porque puede haber más de […]

jquery autocomplete usar múltiples fonts (local json api y jsonp)

Básicamente, tengo un motor de búsqueda de hotel y en la parte superior del sitio hay un campo de búsqueda que debe mostrar los resultados de autocomplete. Los resultados pueden ser Hoteles o Ubicaciones (ciudades). Comparable con la autocompleta de Facebook (la búsqueda puede ser personas, páginas, …) Empecé con el ejemplo básico de geonames […]

EaselJS, Canvas, image de bitmap de baja calidad y punto de logging no funciona

Empecé a usar EaselJS para un proyecto en el que estoy trabajando y estoy un poco atrapado con la class Bitmap. Lo que hago es agregar una image de 3000 x 4000 al canvas / escenario y dejar que el usuario lo escale y lo gire. Principalmente estoy usando la siguiente function: @width = 3000 […]

Buenas prácticas con files JavaScript externos

Soy nuevo en JavaScript. ¿Cómo debería dividir mis funciones en scripts externos? ¿Qué se considera una buena práctica? ¿Deberían todas mis funciones estar agrupadas en un file .js externo o debería agrupar funciones similares? Supongo que más files significan más requestes HTTP para get el script y eso podría ralentizar el performance. Sin embargo, más […]

Hacer reference al file de TypeScript incluye todo el file en salida

Creé una nueva aplicación de Windows 8 JavaScript en blanco con TypeScript 0.8.1 y Web Essentials instalados. He agregado un file foo.ts y bar.ts a mi proyecto. foo.ts contiene solo una class simple: class Foo { } bar.ts contiene una reference a foo.ts y una barra de class: /// <reference path="foo.ts" /> class Bar { […]

Media de Javascript Array

Esta es mi primera publicación. Estoy escribiendo un progtwig para get información de cuatro cuadros de input, encontrar la sum de estos cuatro y encontrar el promedio. Cuando lo hago, recibo un error de NaN, alguien puede señalar dónde me estoy equivocando. Gracias <html> <head> <title> Average marks </title> <script type = "text/javascript"> function average(form) […]

¿Puedo forzar una actualización completa en un iframe con JavaScript?

He encontrado muchas respuestas en Stack Overflow sobre cómo actualizar un iframe con JavaScript. Por ejemplo: Botón de recarga Iframe ¿Cuál es la mejor manera de volver a cargar / actualizar un iframe usando JavaScript? Cómo actualizar un IFrame utilizando Javascript? Ellos trabajan bien. Sin embargo, si la página en el iframe ha cambiado recientemente, […]

Cómo analizar JSON en Windows 8

Estoy haciendo un winJS.xhr así: var jsonResult; WinJS.xhr( { url: urlGoogle, responseType: 'json' } ).done(function complete(response) { jsonResult = response.responseText; console.log(jsonResult); }, //Error and Progress functions ); El logging de la console me muestra esto: {lhs: "32 Japanese yen",rhs: "0.30613818 Euros",error: "",icc: true} Y quiero get la información de rhs. Así que intenté console.log(jsonResult.rhs); y […]

Función de secado jQuery

Como puede ver a continuación, claramente me repito. Entiendo que esta es una mala práctica. Entonces, ¿cómo se pueden refactorizar las 4 líneas de código duplicadas dentro de la instrucción if y else en una sola? Alguna guía para una mejor práctica sería muy apreciada. Además, cualquier reference / tutorial DRY que encuentre útil para […]

Backbone: Obtener models en incrementos

Actualmente estoy buscando una colección que tiene más de 1000 models que tiene un retraso decente. ¿Cómo puedo search 50 a la vez? Además, ¿es posible presionar un button "más" para search otros 50 que no están actualmente allí? Tratando de evitar grabing toda la colección a la vez y tener más de un tipo […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.