Foros del Web » Programando para Internet » Javascript » Frameworks JS »

hacer un link con un div

Estas en el tema de hacer un link con un div en el foro de Frameworks JS en Foros del Web. Hola quisiera saber como hacer con jquery o alguna otra tecnología que un div al hacerle click por cualquier parte de el...sea asi como un ...
  #1 (permalink)  
Antiguo 30/06/2011, 09:17
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
hacer un link con un div

Hola quisiera saber como hacer con jquery o alguna otra tecnología que un div al hacerle click por cualquier parte de el...sea asi como un links ps osea al hacerle click me lleve a otro lado de la pagina...gracias
  #2 (permalink)  
Antiguo 30/06/2011, 09:56
Avatar de Naahuel  
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 1 mes
Puntos: 192
Respuesta: hacer un link con un div

Encerrar un <div> en un ancla <a> funciona. No está permitido en doctypes anteriores al de HTML5, pues eso es "encerrar un elemento de bloque dentro de uno de linea". Aún así funciona bien.

La otra es usar JavaScript, si se quiere, con algo de CSS para que se ponga el puntero de la manito:

Código HTML:
Ver original
  1. <div onclick="document.location='http://www.google.com'" style="cursor:pointer"></div>

Pero es medio improlijo.

Yo nunca me he visto en la necesidad de linkear todo un div, pues con el <a> con los estilos apropiados alcanza y es más correcto.
__________________
nahueljose.com.ar
  #3 (permalink)  
Antiguo 30/06/2011, 10:17
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: hacer un link con un div

Hola amigo y como hago para implementar eso en codigo php ? ya que tengo una link por el cual paso una variable php y quisiera que el link ese del div me lleve a esa pagina con ese link

yo trato de implementarselo al php pero no me funciona...como lo debo implementar ?
  #4 (permalink)  
Antiguo 30/06/2011, 10:40
Avatar de Naahuel  
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 1 mes
Puntos: 192
Respuesta: hacer un link con un div

Y depende de tu código, hay muchas formas...

Este es un ejemplo:
Código PHP:
Ver original
  1. <?php
  2. $mi_link = "pagina-interna.html";
  3. echo "<div onclick="document.location='$mi_link'" style="cursor:pointer"></div>";
  4. ?>
__________________
nahueljose.com.ar
  #5 (permalink)  
Antiguo 30/06/2011, 11:11
 
Fecha de Ingreso: julio-2010
Mensajes: 523
Antigüedad: 13 años, 9 meses
Puntos: 4
Respuesta: hacer un link con un div

Hola...lo coloco asi pero no hace nada lo unico ke hace es poner la manito mas nada


Código PHP:
Ver original
  1. $mi_link = '"mostrar.php?id_mensaje='.$id.'"';
  2.  
  3. echo '<div  id='.$cla.' onclick="document.location='.$mi_link.' style="cursor:pointer" >';
  4.  
  5.         echo "</div>";

Etiquetas: javascript, jquery
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:49.