Comunidad de diseño web y desarrollo en internet online

Que selector tengo que usar???

Citar            
MensajeEscrito el 27 Jul 2013 04:21 am
Hola, estoy empezando con jquery y lo que quiero hacer es lo siguiente:

Quiero que al hacer click en la imagen que tiene como id “imagen”, jquery me seleccione el valor del “value” que esta en la etiqueta input.
Dejo parte del código para que se entienda bien.

<tr>
<td width="162" >Nombre:</td>
<td width="223"><input class="edit" type="text" name="nombre" id="nombre" value=""></td>
<td width="116""><div id="mnombre"> <img id="imagen" data="nombre" class="cursor" src="imagenes/b_edit.png"></div></td>
</tr>


En jquery:

$('#imagen).click(function(){

alert(“aca me tiene que dar el valor del input”);
});

Desde ya les agradeceria mucho :wink:

Por tabam

14 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 27 Jul 2013 03:24 pm

Código Javascript :

$('#imagen).click(function(){
  alert($('#nombre').val());
});

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 27 Jul 2013 10:04 pm

DriverOp escribió:

Código Javascript :

$('#imagen).click(function(){
  alert($('#nombre').val());
});


Gracias por contestar :wink: pero no es exactamente lo que buscaba, estoy precisando algo parecido a esto:

$(this).parent().attr(‘value’);

Pero con este codigo no logro entrar al input que se encuentra en el segundo <td> de la fila <tr>

Quiero un selector que siempre me retroceda al input que se encuentra en el segundo <td>

Por tabam

14 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 27 Jul 2013 10:12 pm
Creo que algunos de estos selectores es lo que estoy buscando pero no puedo resolverlo. :(

$("div.entrada h2")
$("div.entrada > h2")
$("tr:nth-child(1)")
$("tr:first-child")
$("tr:last-child")
$("div:only-child")
$("td:eq(0)")
$("td:first)")
$("td:last)")
$("td:gt(0)")
$("td:lt(3)")
$("td:even")
$("td:odd")
$("div.entrada ~ p")
$("div.entrada + p")
$("h2:parent")

jquery(":empty")

Por tabam

14 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 28 Jul 2013 05:10 pm
$(this).parents('tr').find('input).val();

Por HtrMancera

Claber

342 de clabLevel

1 tutorial

Genero:Masculino  

Front-end Developer

chrome
Citar            
MensajeEscrito el 29 Jul 2013 12:36 am

HtrMancera escribió:

$(this).parents('tr').find('input).val();


Exelente!!! +10 :wink: :wink:

Por tabam

14 de clabLevel



Genero:Masculino  

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.