带有标记的 jQuery 滑块指示分割

发布于 2024-12-02 18:08:11 字数 290 浏览 0 评论 0原文

我正在尝试在 jquery 中构建一个滑块,如下图所示。当用户滑动滑块时,标记上的值会更新以以百分比形式指示滑块的位置。滑块现在位于 20%/80% 标记处。 20% 区域的颜色较深,当用户向右滑动滑块时颜色会增加,而当用户向左滑动时颜色会减少。

这是我到目前为止所做到的。 http://dl.dropbox.com/u/1805626/splitter.html

感谢任何帮助。

I'm trying to build a slider in jquery as shown in the image below. As a user slides the slider, the values on the marker are updated to indicate the position of the slider in percentage. The slider is now at the 20%/80% mark. The 20% area has a darker color that increases as the user slides the slider to the right and decreases as the user slides to the left.

Here is what I've managed so far.
http://dl.dropbox.com/u/1805626/splitter.html

Appreciate any help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

无可置疑 2024-12-09 18:08:11

添加此绑定:

$('#splitter').bind('drag',function(){
    $('#split-amount').css('width', $(this).position().left +Math.floor($(this).width() / 2) + 'px');
});

并添加此 CSS:

#split-amount {background-color: #333; height:80px; width:0;}

DEMO: http://jsfiddle.net/AlienWebguy/7mWw7/

Add this bind:

$('#splitter').bind('drag',function(){
    $('#split-amount').css('width', $(this).position().left +Math.floor($(this).width() / 2) + 'px');
});

And add this CSS:

#split-amount {background-color: #333; height:80px; width:0;}

DEMO: http://jsfiddle.net/AlienWebguy/7mWw7/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文