Hola amigos. Necesito ayuda con ajax para lograr este efecto:
http://jsfiddle.net/W884Z/29/
Estos son mis códigos:
http://jsfiddle.net/s75BX/
mikehove.-
| |||
Problemas con ajax Hola amigos. Necesito ayuda con ajax para lograr este efecto: http://jsfiddle.net/W884Z/29/ Estos son mis códigos: http://jsfiddle.net/s75BX/ mikehove.- |
| |||
Respuesta: Problemas con ajax Buenas amigo. Estuve trabajando un poco más con jquery, este es el efecto que más o menos necesito (logré), pero sé que está muy engorroso y necesito ayuda para limpiarlo. El tema es que necesito que al posarse el mouse sobre el botón aparezca la carga de la página (que sí funciona correctamente ) y ahí 2 acciones:
Ahora muestro lo que conseguí: HTML: Código HTML: <button type="button" id="boton">Cargar</button> <div id="contenidoAjax" style="padding:; border: 1px solid #CCC; display:none; margin:-5px; "><p></p></div> http://www.pruebaconjquery.zz.mu/ CSS:
Código:
JS:.act{background-color: #FC4; display:none;}/*naranja*/
Código:
$(document).ready(function() { $("button#boton").hover(function (e) { var $contenidoAjax = $('div#contenidoAjax').html('<p><img src="http://www.funcion13.com/wp-content/uploads/2012/04/loader.gif" /></p>'); $contenidoAjax.load('recogida-de-datos.php').show(); $(this).mouseleave(function (e) { if($("div#contenidoAjax").hasClass('sel_check')){ $('div#contenidoAjax').show(); $(this).mouseleave(function (e) { $('div#contenidoAjax').removeClass('act').hide(); }); } else{$("div#contenidoAjax").hide();}; e.propagationStop(); }); }); $("div#contenidoAjax").hover(function (e) { $('div#contenidoAjax').addClass('act').show(); $(this).mouseleave(function (e) { $('div#contenidoAjax').removeClass('act').hide(); }); }); }); Última edición por mikehove; 27/09/2013 a las 11:06 |
Etiquetas: |