gpt4 book ai didi

Jquery slider 随着鼠标 move 而滑动

转载 作者:行者123 更新时间:2023-12-01 06:24:59 25 4
gpt4 key购买 nike

我正在寻找一个 jquery slider 脚本,它能够在 move 鼠标时从右向左滑动。有谁知道这样的剧本吗?我想达到类似 this one 的效果但它应该水平滚动,而不是垂直滚动。

最佳答案

你的意思是这样的吗?这是一个非常基本的事情,使用 jQuery UI Slider 。我将一个处理程序附加到 mousemove 事件,该处理程序仅计算 slider 的值(基于鼠标坐标的值)。

$(function() {

var range = 100,
sliderDiv = $("#slider");

// Activate the UI slider
sliderDiv.slider({
min: 0,
max: range
});

// Number of tick marks on slider
var position = sliderDiv.position(),
sliderWidth = sliderDiv.width(),
minX = position.left,
maxX = minX + sliderWidth,
tickSize = sliderWidth / range;


$(this).mousemove(function(e) {

// If within the slider's width, follow it along
if (e.pageX >= minX && e.pageX <= maxX) {
var val = (e.pageX - minX) / tickSize;
sliderDiv.slider("value", val);
}

});

});

老实说,这不是很棒的代码,但它确实提供了如何使用 jQuery UI slider 以及如何使用代码设置值的基本示例。

示例:http://jsfiddle.net/jonathon/qAMWQ/

关于Jquery slider 随着鼠标 move 而滑动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4626988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com