Foros del Web » Programando para Internet » Jquery »

Un error con Jquery

Estas en el tema de Un error con Jquery en el foro de Jquery en Foros del Web. JQUERY ERROR DE SINTAXIS ATENCIÓN: Tengo solo incorporadas librerías como Jquery y obviamente javascrip, algunos scrips secundarios para poder utilizar los botones básicos de Twitter, ...
  #1 (permalink)  
Antiguo 30/04/2013, 13:38
jeissondav1
Invitado
 
Mensajes: n/a
Puntos:
Un error con Jquery



JQUERY ERROR DE SINTAXIS

ATENCIÓN: Tengo solo incorporadas librerías como Jquery y obviamente javascrip, algunos scrips secundarios para poder utilizar los botones básicos de Twitter, facebook, g+. No hay errores de sintaxis en ninguna otra parte del documento ni documentos adayacentes ni postcargados.

Buenas a todos bueno como ven tengo un problema bastante absurdo pero realmente no puedo saber que error cometo para no extenderme escribire la linea que me esta dando problemas



Código Javascript:
Ver original
  1. $(".Project_object").css({height: '46%', width: '44%', margin: '2%', marginTop: '2.5%'})



Mi problema radica en que al final de la linea más especificamente
Código Javascript:
Ver original
  1. marginTop: '2.5%'

Me es imposible hacer que su valor sea "2.5" puedo colocar cualquier otro valor pero me es necesario ponerlo decimal. Gracias por leerme.

Un saludo.

Solución del problema

Cita:
► Ninguna hasta el momento
Articulo escrito por Jeisson David

Última edición por jeissondav1; 30/04/2013 a las 13:46
  #2 (permalink)  
Antiguo 30/04/2013, 16:42
Avatar de alberto510a  
Fecha de Ingreso: abril-2013
Mensajes: 351
Antigüedad: 11 años, 7 meses
Puntos: 35
Respuesta: Un error con Jquery

en vez de marginTop pon margin-top: '2.5%' o margin-top: '2.5px'
  #3 (permalink)  
Antiguo 30/04/2013, 17:04
jeissondav1
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Un error con Jquery

Disculpa pero esto es JAvaScrip no un codigo CSS los guiones son definidos para otro tipo de objetos en el DOM accesible por JQuery lo que planteas para cambiarlo a margin-top es totalmente irrelevante.
  #4 (permalink)  
Antiguo 03/05/2013, 11:35
Avatar de alberto510a  
Fecha de Ingreso: abril-2013
Mensajes: 351
Antigüedad: 11 años, 7 meses
Puntos: 35
Respuesta: Un error con Jquery

Discúlpame tu a mí pero las propiedades CSS se pueden usar perfectamente en jQuery con guiones si le pones comillas. Eso o mi Dreamweaver, chrome y guías están mal.

Aquí tienes como sería:

Código:
$(".Project_object").css({'height': '46%', 'width': '44%', 'margin': '2%', 'margin-top': '2.5%'})
  #5 (permalink)  
Antiguo 07/05/2013, 15:26
 
Fecha de Ingreso: junio-2012
Ubicación: Venezuela
Mensajes: 68
Antigüedad: 12 años, 6 meses
Puntos: 6
Respuesta: Un error con Jquery

Recuerda que el porcentaje se usa con respecto al objeto padre directo. Ademas, los decimales en css cuando se trata de porcentaje no tienen sentido, si te pones a ver como sacas el 2.5% de un 100% variante? el redondeo de las cifras es automatico al redimencionar las paginas, no hace falta el decirmal... no se si me entiendes,,

Etiquetas: javascript
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 13:48.