JQuery - Problema con función Jquery

 
Vista:

Problema con función Jquery

Publicado por Daniel (4 intervenciones) el 13/09/2017 17:18:14
Muy buenas tardes a todos, antes de nada os pongo capturas de mi "problema".

Captura1

Captura2


Resulta que tengo una tabla de colores hecha por mi, y lo que quiero es obtener el campo name de cada uno de esos colores para posteriormente mostrarlo en el input de justo debajo. Soy consciente que no se debe de llamar igual a dos elementos distintos, pero por mas probatinas que hice no consigo hacerlo funcionar.


Espero puedan ayudarme!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 302
Oro
Ha mantenido su posición en JQuery (en relación al último mes)
Gráfica de JQuery

Problema con función Jquery

Publicado por xve (673 intervenciones) el 13/09/2017 21:14:59
Puedes pegar tu código para que podamos copiarlo y probarlo?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con función Jquery

Publicado por Daniel (4 intervenciones) el 13/09/2017 22:31:39
Intente lo que me comentas y sigue sin darme el codigo hex de cada color, solo me dice el del primer color puesto que solo debe detectar la primera etiqueta id
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 142
Plata
Ha mantenido su posición en JQuery (en relación al último mes)
Gráfica de JQuery

Problema con función Jquery

Publicado por Horroroso (65 intervenciones) el 13/09/2017 22:19:51
Cambia solo esto,
en lugar de:
1
alert($('#color').attr('name'));
pon:
1
alert($(this).attr('name'));
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema con función Jquery

Publicado por Daniel (4 intervenciones) el 13/09/2017 23:13:38
Al final lo solucione creando un evento onclick en todas las lineas de colores el cual llama a una funcion.


Funcion:

1
2
3
4
5
<script>
  function getcolor(str){
	alert($(str).attr('name'));
  }
</script>

100% funcional.


Gracias de todas maneras.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 142
Plata
Ha mantenido su posición en JQuery (en relación al último mes)
Gráfica de JQuery

Problema con función Jquery

Publicado por Horroroso (65 intervenciones) el 14/09/2017 23:37:35
No habia necesidad de hacerlo.

Si no te funcionó, intenta con esto:

1
2
3
$(".box-color").click(function(){
     alert($(this).attr('name'));
}),

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar