首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有gradescales值的Jquery滑块

带有gradescales值的Jquery滑块
EN

Stack Overflow用户
提问于 2010-12-21 14:48:51
回答 1查看 909关注 0票数 1

我正在为slider.here使用这个jquery ui,我想要像jquery-ui-slider中的图像中那样的等级比例……如何修改这个脚本?

在这个脚本中如何做到这一点呢?

代码语言:javascript
复制
 <script src="../../Scripts/jquery.ui.core.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.ui.widget.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.ui.mouse.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.ui.slider.js" type="text/javascript"></script>
<script type="text/javascript">
    $(function () {
        $("#slider").slider();
    });
</script>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-13 21:30:48

HTML:

代码语言:javascript
复制
<div id="wrap">
   <div id="slider"></div>
   <div id="slider-text">
       <div id="0">Zero</div>
       <div id="1">One</div>
       <div id="2">Two</div>
       <div id="3">Three</div>
   </div>
</div>

Javascript/JQuery:

代码语言:javascript
复制
$( "#slider" ).slider({
  value: 0,
  min: 0,
  max: 3,
  step: 1
});

$('#1').css('left','32.3333%');
$('#2').css('left','64.6666%');
$('#3').css('left','93.9999%');

CSS:

代码语言:javascript
复制
#slider-text div{
    float: left;
    position: absolute;
}

工作示例:http://jsfiddle.net/A8L8C/

可能你需要调整DIVs left属性来适应你想要的文本(差,好,非常好,很好)。codding快乐!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4496873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档