Articles of encadenamiento

¿Cómo encadeno o pongo en cola las funciones personalizadas utilizando JQuery?

Tengo múltiples funciones que hacen diferentes animaciones a diferentes partes del HTML. Me gustaría encadenar o poner en cola estas funciones para que ejecuten las animaciones secuencialmente y no al mismo tiempo. Estoy intentando automatizar múltiples eventos en secuencia para que parezca que un usuario ha estado haciendo clic en diferentes botones o enlaces. Probablemente […]

Javascript jQuery encadenamiento

Digamos que tenemos: $(“p”)[0].innerHTML; y $(“p”).html(); En los ejemplos anteriores, tenemos el mismo resultado. Así que me preguntaba ¿cómo puede JQuery devolver tanto la lista de nodos como a sí misma para permitir el encadenamiento?

Notación de punto vs soporte en el método jquery.

Supongamos que tengo una larga cadena de métodos jQuery y quiero agregar una llamada extra de uno de los dos métodos (por ejemplo, show u hide ) dependiendo de alguna condición booleana. Hay dos maneras de hacerlo: 1) Notación de puntos: almacene la cadena del método en una variable, luego llame al método extra (resuelto […]

El evento de enfoque Javascript / jQuery que cambia el diseño hace que el evento de clic no se active

Tengo un campo que cuando dejas el foco en él, cambia el diseño de la página. También tengo botones en la página que envían mi formulario. Si voy a mi campo y escribo un valor, luego haga clic en el botón, el evento de clic de botón nunca se dispara. Esto parece ocurrir porque el […]

Animación jQuery encadenada sin plugin.

Antes, con jQuery, podía hacer una animación encadenada con un retraso entre como: $(“#element”).delay(45).animate({ }, 45) .delay(45).animate({ }, 45) .delay(45).animate({ }, 45); Ahora, desde la actualización a v1.6.1 en lugar de hacer lo que hizo anteriormente, ahora salta a la última animación. Ignorando las afirmaciones anteriores. Sé que puedo hacer una callback incompleta para cada […]

¿Pueden las animaciones jquery ser encadenadas programáticamente?

Tengo este codigo jQuery(‘#flash’).animate({opacity: 0.35}, 200) .animate({opacity: 0}, 200) .animate({opacity: 0.35}, 200) .animate({opacity: 0}, 200) .animate({opacity: 0.35}, 200) .animate({opacity: 0}, 600) y no estoy decidido a cuántas veces quiero cambiar su estado. ¿Hay una manera de encadenar animaciones programáticamente en lugar de agregar / eliminar elementos de la cadena editando la cadena animada?

Jquery Chaining vs Callbacks

Para jQuery, ¿cuál es la diferencia en el resultado de los siguientes dos fragmentos? ¿Cualquier cosa? ¿Estoy en lo cierto al decir que la callback y el segundo elemento de la cadena se ejecutan al completar la primera animación? $(selector).animate({ opacity: 1 }).animate({ opacity: 0.5 }); vs $(selector).animate({ opacity: 1}, function() { $(this).animate({ opacity: 0.5 […]

jQuery encadenamiento: ¿Se puede encadenar todo? ¿Cuándo no podemos encadenar?

Sé que no todas las funciones de jQuery se pueden encadenar. ¿Hay una regla de oro en esto? Cuando no podemos encadenar 2 funciones juntas.

Cómo seleccionar el padre de un elemento y los hermanos del padre

Tengo este codigo $(“#test”).siblings(‘p’).remove(); $(“#test”).remove(); ¿Cómo puedo encadenar este código en lugar de escribirlo por separado?

Encadenamiento de selectores jQuery: lt y: gt

Tengo una mesa con más de 9 filas. Si hago esto: $(‘table tr:gt(3):lt(6)’) , ¿recibiré 3 o 6 elementos al final, y por qué? ¿Se aplican todos los selectores a la misma selección primaria o se aplican sucesivamente en diferentes selecciones?