http://www.bitacora.davidesperalta.com/ David Esperalta - Entrada "Alucinante plugin para jQuery: Taconite" de la bitácora Gesbit Bitácora personal, software, opinión http://www.bitacora.davidesperalta.com/alucinante-plugin-para-jquery-taconite/ http://www.bitacora.davidesperalta.com/alucinante-plugin-para-jquery-taconite/ Thu, 24 Jan 2008 16:05:48 +0100 <![CDATA[ Alucinante plugin para jQuery: Taconite ]]> Logotipo de jQuery Lo bueno de estar al loro del sitio web de los plugins para jQuery es que te topas con cosas como Taconite. ¿Qué es Taconite, en pocas palabras? La posibilidad de realizar varios cambios en el DOM a partir de sólo una petición HTTP de un documento XML.

En inglés se entiende mejor, yo creo: "Make multiple DOM manipulations in response to a single remote call." Y eso es justamente lo que te permite el plugin Taconite para jQuery. Tienes docenas de ejemplos en el sitio web del plugin. Supón un archivo XML como el siguiente:

 
 
 
  Este texto se situará después de #ejemplo 
 
 
 
  <div>Este DIV se situará antes de #ejemplo</div> 
 
 
 
 
  <span style="1px dashed #00F"></span> 
 
 
 
  <div>Y añadiremos este texto a #ejemplo</div>

La magia parte de solicitar un archivo como el anterior a través de una petición HTTP, que bien puede ser en segundo plano, vaya, lo que con jQuery podría quedar tal que:

$.get('ejemplo.xml');

jQuery se encargará de solicitar el archivo "ejemplo.xml" y el plugin Taconite hará el resto, es decir, con una sola llamada conseguiremos hacer múltiples cambios a la vez en el DOM del documento, y no creas que se reducen al ejemplo que muestro arriba, el plugin da bastante más de sí.

No dejes de revisar los ejemplos disponibles y te sorprenderás. Del mismo autor que el plugin Taconite para jQuery pueden encontrarse otros plugins que también son muy interesantes, como BlockUI, que ya el nombre te está diciendo para qué sirve.

]]>