Quiero modificar el control deslizante JQuery UI de stock para que el mango tenga una flecha en lugar de un cuadrado. es decir, quiero usar una imagen personalizada como el mango.Cómo cambiar el control deslizante de UI de Jquery
Hay algunos tutoriales que lo hacen:
- http://jqueryfordesigners.com/slider-gallery/
- http://www.ryancoughlin.com/2008/11/04/using-the-jquery-ui-slider/
- http://www.keepthewebweird.com/creating-a-nice-slider-with-jquery-ui/
Pero no puedo conseguir que funcione. El código siguiente produce una imagen de mango estacionario en:
<!DOCTYPE html>
<html>
<head>
<link type="text/css" href="http://jqueryui.com/latest/themes/base/ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="http://jqueryui.com/latest/jquery-1.3.2.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.core.js"></script>
<script type="text/javascript" src="http://jqueryui.com/latest/ui/ui.slider.js"></script>
<style type="text/css">
#myhandle {position: absolute;z-index: 100;height: 25px;width: 35px;top: auto;background: url(http://stackoverflow.com/content/img/so/vote-arrow-down.png) no-repeat;}
</style>
<script type="text/javascript">
$(document).ready(function(){
$("#slider").slider({handle: '#myhandle'});
});
</script>
</head>
<body>
<div id="slider"><div id="myhandle"></div></div>
</body>
</html>
es como si jQuery no recoge que yo quiero usar el myhandle id para el mango. Me pregunto: ¿Necesito un complemento para que JQuery reconozca la opción manejar? (no está documentado en http://docs.jquery.com/UI/Slider). ¿O tal vez solo funcionó en una versión anterior de JQuery?
¿Alguna idea?
Esto ha sido respondido antes: http://stackoverflow.com/questions/1170596/changing-slider-handle-image – karim79
Los tres enlaces del tutorial en la pregunta ahora están muertos. :( –