jquery实现鼠标拖拽滑动效果来选择数字的方法
本文实例讲述了jquery实现鼠标拖拽滑动效果来选择数字的方法。分享给大家供大家参考。具体如下:
这是使用jqueryui实现的一个精美实用的效果,可以通过鼠标拖拽滑动效果来选择数字
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <metacharset="utf-8"> <title>demo</title> <linkrel="stylesheet"href="css/jquery-ui.css"> <style> .slider-box{background:#F0EFEB; font-family:MicrosoftYahei;padding-bottom:10px } .slider-box.item{padding:10px} .slider-box.item.tag,.slider-box.item.slider,.slider-box.item.val{ float:left;margin-right:18px } .slider-box.item.slider{width:400px} .slider-box.item.sliderdiv{ background:#8FBF0B;border:none; height:0.5em;margin-top:0.5em } .slider-box.item.sliderdiv.ui-slider-handle{ background:#F4F3F1;width:1em; height:1em;border-radius:1em } .slider-box.item.valinput{ border:none;border-bottom:1pxsolid#ABADA8; background:none;padding:0.1em1em; color:#E4531C;font-weight:bold; font-size:1em;width:5em;text-align:center } .clr{clear:both} </style> <scriptsrc="js/jquery-1.10.2.js"></script> <scriptsrc="js/jquery-ui.js"></script> </head> <body> <divclass="slider-box"> <divclass="item"> <divclass="tag">骑行里程:</div> <divclass="slider"> <divid="budget"></div> </div> <divclass="val"><inputvalue="8800"name="budget"/></div> </div> <divclass="clr"></div> <divclass="item"> <divclass="tag">骑行天数:</div> <divclass="slider"> <divid="days"></div> </div> <divclass="val"><inputvalue="9"name="days"/></div> </div> <divclass="clr"></div> </div> <script> $("#budget").slider({ min:2000, max:17000, step:100, value:$('input[name="budget"]').val(), slide:function(event,ui){ $('input[name="budget"]').val(ui.value) } }); $("#days").slider({ min:1, max:20, value:$('input[name="days"]').val(), slide:function(event,ui){ $('input[name="days"]').val(ui.value) } }); </script> </body> </html>
希望本文所述对大家的jQuery程序设计有所帮助。