Programacion Azteca

ProgramacionAzteca.com > javascript > Detectar si existen los elementos en jquery

Detectar si existen los elementos en jquery

Tags.- optimiza jquery jquery javascript elementos jquery



Compartelo

votar

Continuamos con la segunda entrega del mini curso para la optimizacion de código jQuery, normalmente al trabajar con un framework de javascript, se suele utilizar un único archivo .js para servir el código a todas las paginas web del sitio.

Normalmente este archivo suele realizar acciones sobre elementos no existentes en la pagina actual, lo cual resulta ser un problema, ya que incrementa el tiempo que tarda en ejecutarse un script jQuery, aunque jQuery suele manejar bastante bien este tipo de problemas no lo podemos dejar pasar por alto.

Este problema lo podemos arreglar de una forma bastante sencilla, solo basta con agregar una sentencia if al código, la cual se encargara de verificar si el elemento existe en la pagina o no para ver si se ejecutaran las acciones correspondientes.

Veamos un pequeño ejemplo.-


console.profile();  
var ele = $("#somethingThatisNotHere");  
ele.text("Some text").slideUp(300).addClass("editing");  
$("#mainItem");  
console.profileEnd(); 

Estos son los resultados que muestra firebug.-

Optimiza jquery

Ahora agregamos la sentencia if al código para ver si existe el elemento y realizar las acciones correspondientes.-


console.profile() ;
var ele = $("#somethingThatisNotHere");
if ( ele[0] ) {
   ele.text("Some text").slideUp(300).addClass("editing");
}
$("#mainItem");  
console.profileEnd();

Firebug muestra los siguientes resultados.-

Optimiza jquery

Como ven es bastante fácil, pero este método se deja a preferencia de ustedes.

Articulo 1.- Prepara la plataforma de pruebas para optimizar jQuery.

Fuente.

Síguenos en.- Twitter@programacionweb FacebookFan_Page RssRss


Tags.- optimiza jquery, jquery, javascript, elementos jquery
Autor.- Paulo Andrade | 02 / 05 / 2010 | Categoria.- Programacion

Otros articulos de tu interes.-

Programacion Azteca

Te gusto el artículo? Puedes compartirlo en las siguientes redes sociales.


comentarios 0 Comentarios:


TUS COMENTARIOS NOS INTERESAN, DEJALOS AQUI!

Programacion azteca agradece que dejes tu comentario, cualquier duda, aclaracion, y queja es bien aceptada, se le pide que no insulte y que recuerde que este es un comentario para una web y no un SMS.
Gracias!!!

Nombre.-

Sitio Web ( Escribe la url completa, incluyendo http:// ).-

Escriba el comentario.-



Ingrese el texto de la imagen de arriba.-
(Respete letras mayusculas y minusculas)




Acerca De | Sitemap | Licencia CC | Contactanos | Colabora | PROGRAMACION AZTECA 2010
 TOP Bitacoras.com para México