Tag: jquery

Haga clic en el disparador en la carga de la página (UL> LI)

Tengo el siguiente código HTML en mi sitio web: All Web Design Video Y quiero que se active un evento de clic cuando se carga la página. Quiero que se haga clic en el primer (o segundo) elemento de la lista cuando se cargue la página. He intentado con el siguiente código, pero fallé y […]

Haz clic en el elemento en evento delegado con jQuery

Tengo algunos elementos que agrego al DOM después de que se haya cargado la página. Y me gustaría realizar algunas acciones cuando hago clic en ellas. Estoy usando la delegación con jQuery pero no sé cómo obtener el elemento pulsado cuando estoy en la función ($ (esto) se refiere en este caso a los padres) […]

Encubrir datos de formulario a cadena JSON

Si utilizo JSON.serialize($(form)).serializeArray(); Obtengo [{“name”:”login”,”value”:”a value”},{“name”:”email”,”value”:”a email”}] mientras necesito {“login”:”a login”,”email”:”a email”} . ¿¿Como hacer eso??

Alfabetizar una lista usando JS o jQuery

Estoy intentando tomar el contenido de una lista, que no está en orden alfabético, luego, agregando cada elemento a una matriz, ordenándolos en orden alfabético e insertándolos nuevamente en la lista en orden alfabético. Lenguaje sencillo: necesito alfabetizar una lista usando JS o jQuery. Esto es lo que tengo. Simplemente no puedo averiguar cómo insertar […]

Después de tweet exitoso, ejecute la callback + Twitter

Estoy haciendo la funcionalidad “compartir en Twitter”. Tengo el botón de compartir y cuando lo haga clic, se abrirá un widget de Twitter y me mostrará el cuadro de compartir. Cuando presione el botón Tweet del widget, publicará mi mensaje en la línea de tiempo de mi twitter. ahora quiero manejar una callback, cuando hago […]

¿Cómo se eliminan recursivamente los objetos nesteds que contienen una matriz vacía?

Inicialmente recibí una respuesta AJAX de {“B”:{“1″:”100″,”3”:{“AA”:256}},”A”:100} y convertí a un objeto javascript: var jsonOBJ = {}; jsonOBJ = jQuery.parseJSON(data); Las respuestas futuras pueden ser subconjuntos o superconjuntos de la respuesta inicial. Si el valor de una tabla no se modifica en el servidor, los datos estancados se reemplazan con una matriz vacía. Ejemplo: {“B”:{“1″:”90″,”2″:200,”3”:[]}} […]

¿Por qué un script funciona en la línea de comandos de Firebug en un sitio pero no en otro?

Estoy usando la línea de comandos de Firefox y Firebug para ejecutar un JavaScript en dos sitios diferentes: https://graph.facebook.com/v2.3/172727819415642/albums?fields=id,name,cover_photo,photos%7Bname,source%7D&limit=1&access_token=xxxxx http://www.iskcondesiretree.com/photo/album/list Aquí está el código: (function() { function r() { a = $(“body”).text() console.log(a); }; var e = “1.6.4”; var t = false; if (!t) { t = true; var n = document.createElement(“script”); n.src = “https://ajax.googleapis.com/ajax/libs/jquery/” […]

Encadenando promesas sin usar ‘entonces’

Tengo un objeto ( foo ) que expone varios métodos como promesas (usando JQuery diferido). La forma en que lo hice terminó con este tipo de código: var foo = createNewFoo(); $.when(foo.method1(arg)) .then(foo.method2) .then(foo.method3); Deseo refactorizar mi código para algo más agradable, como esto: var foo = createNewFoo() .method1(arg) .method2() .method3(); Pero no estoy seguro […]

Crear elemento de canvas con imagen y anexar a padre

Necesito crear el elemento Canvas con imagen y debo adjuntar a los padres para esto, he hecho esto window.onload = function() { var canvas = document.createElement(‘canvas’); var context = canvas.getContext(“2d”); canvas.id = “canvas_id”; canvas.setAttribute(“class” ,”canvas”); canvas.height = “400”; canvas.width = “800”; var image = new Image(); image.src = “http://localhost/tile.png”; image.onload = function(){ context.drawImage(image, canvas.width, canvas.height); […]

Llamando a $ (documento) .ready (función () {…}); de otro archivo

Como sugiere el título, estoy intentando llamar a $ (document) .ready (function () {…}); de otro archivo. El fragmento de código es el siguiente: Archivo fuente: $(document).ready(function () { alert(‘document.ready function called!’); // a lot of code } Y en el archivo de prueba: TestFile.prototype.testDocumentReadyContents = function () { // test code here trying to […]

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