¿Cómo hacer que una ventana emergente pase el mouse sobre un enlace en jquery?¿Cómo hacer que una ventana emergente div pase sobre un enlace en jquery?
<div id="floatbar">
<a href="" onclick="make it float 10px under this yay">
</div>
¿Cómo hacer que una ventana emergente pase el mouse sobre un enlace en jquery?¿Cómo hacer que una ventana emergente div pase sobre un enlace en jquery?
<div id="floatbar">
<a href="" onclick="make it float 10px under this yay">
</div>
el jQuery
$("#floatbar").click(function(e){
e.preventDefault();
$(this).find(".popup").fadeIn("slow");
});
el css
#floatbar {
position:relative;
}
.popup {
position:absolute;
top:10px;
left:0px;
height:30px;
background:#ccc;
display:none;
}
el html
<a id="floatbar" href="#">
<div class="popup">Hi there</div>
click here
</a>
+1 Mantenlo corto y simple :) – SubniC
Parece que no funciona aquí: http://jsfiddle.net/76S6F/ –
Hey Anderson, Su funcionamiento es simplemente no hay nada que hacer clic ya que no había texto en el enlace. Ver mis ediciones arriba. o simplemente visite su demo de jsfiddle y coloque las palabras 'haga clic aquí' en las etiquetas a justo debajo de la div emergente. –
Quizás es más fácil cuando se utiliza algo así como Fancybox para jQuery u otra alternativa de la mesa de luz?
solución css puro:
<div id="floatbar">
<a href="" onclick="make it float 10px under this yay">Link</a>
<div class="box">Popup box</div>
</div>
.box {
display:none;
position: absolute;
top: 30px;
left: 10px;
background: orange;
padding: 5px;
border: 1px solid black;
}
a:hover + .box {
display:block;
}
Todo lo que tiene que hacer es agregar un <div class="box">(popup text)</div>
debajo del enlace y funcionará para cada enlace que tenga dicha caja.
En el mouseDeja el **. Box ** div está oculto. Así que no puedo mantener el mouse en la div .box mostrada. ¿Cómo puedo también colocar el .box div cuando se muestra? – partho
Podría proporcionar al menos un dibujo/captura de pantalla de lo que debe ser similar? Esto no es suficiente información para trabajar. –
Sea más específico. ¿Te refieres a una información sobre herramientas? – daryl