Foros del Web » Programando para Internet » Jquery »

simplificar codigo

Estas en el tema de simplificar codigo en el foro de Jquery en Foros del Web. Hola buenas, como se les ocurre, que puedo simplificar codigo, miren tengo esto Código PHP:          function  oculta_data (){            $(  ".metadata"  ). animate ({            ...
  #1 (permalink)  
Antiguo 14/08/2014, 06:50
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 8 meses
Puntos: 3
simplificar codigo

Hola buenas, como se les ocurre, que puedo simplificar codigo, miren tengo esto


Código PHP:
        function oculta_data(){

           $( 
".metadata" ).animate({
          
opacity0
          
}, 500, function() {
          });
           $( 
".content" ).animate({
          
opacity0
          
}, 500, function() {
          });
          $( 
"#picture_article" ).animate({
          
opacity0
          
}, 500, function() {
          });

        }

           function 
view_data(){

           $( 
".metadata" ).animate({
          
opacity1
          
}, 500, function() {
          });
           $( 
".content" ).animate({
          
opacity1
          
}, 500, function() {
          });
          $( 
"#picture_article" ).animate({
          
opacity1
          
}, 500, function() {
          });

        } 

para empezar asi no me andaba



Código PHP:
           $( ".metadata .content #picture_article" ).animate({
          
opacity1
          
}, 500, function() {
          }); 


---------


con esto no me anda...
el segundo parametro nunca me llega no se que carajo

Código PHP:

ocultar
($( ".metadata",0));
ocultar($( ".content",0));
ocultar($( "#picture_article",0));

function 
ocultar(obj,ek){ 
  
console.log(ek);
  
obj.animate({
    
opacityek
  
}, 500, function() {
  });


pero si lo hago SIN el segundo parametro si funciona y colocando en lugar de "EK" un "0" o "1" si funciona
  #2 (permalink)  
Antiguo 14/08/2014, 12:41
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 11 meses
Puntos: 145
Respuesta: simplificar codigo

en definidas cuentas lo que quieres es ocultar y mostrar un contenedor, te recomiendo utilizar toggle que detecta si está activa o no.

quedaria así
$(".content").toggle();

con respecto al último código que tienes, hay un error, debe ser así

ocultar($( ".metadata"),0);

si te das cuenta tienes el cero dentro del segundo parentesis y debe ir en el primero.

saludos.
__________________
http://chicho.ninja yiaaaa
  #3 (permalink)  
Antiguo 19/08/2014, 07:15
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 8 meses
Puntos: 3
Respuesta: simplificar codigo

Cita:
Iniciado por chichote Ver Mensaje
en definidas cuentas lo que quieres es ocultar y mostrar un contenedor, te recomiendo utilizar toggle que detecta si está activa o no.

quedaria así
$(".content").toggle();

con respecto al último código que tienes, hay un error, debe ser así

ocultar($( ".metadata"),0);

si te das cuenta tienes el cero dentro del segundo parentesis y debe ir en el primero.

saludos.

ah es verdad lo del envio de parametros..
soy un idiota...

Etiquetas: simplificar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:13.