我需要使用鼠标滚轮进行滑块工作

发布于 2024-11-19 10:03:05 字数 416 浏览 3 评论 0原文

请看这个网址: http://whipwap.co.uk/shopsense/slider_example/slider_test.html

代码是:

$(document).ready(function(){

$("#content-slider").slider({ 鼠标滚轮:正确, 动画:真实, 更改:handleSliderChange, 幻灯片:handleSliderSlide }); });

现在我想用鼠标滚轮滑动。我该怎么做。

寻求您的支持。

谢谢,

迪帕克

Please see this URL:
http://whipwap.co.uk/shopsense/slider_example/slider_test.html

and code is :

$(document).ready(function(){

$("#content-slider").slider({
mousewheel:true,
animate: true,
change: handleSliderChange,
slide: handleSliderSlide
});
});

Now I want to slide with mouse wheel.How I can do this.

Looking for your support.

Thanks,

Deepak

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

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

发布评论

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

评论(1

梦屿孤独相伴 2024-11-26 10:03:05

在您的 $(document).read() 中添加以下代码:

      $("#content-slider").bind('mousewheel', function(event, delta) {
          var newValue = $(this).slider("value");
          var step = $(this).slider("option", "step");
          if (delta > 0)
              newValue += step;
          else
              newValue -= step;
          $(this).slider("value", newValue);
      });

您可能希望减少动画长度或清除 handleSliderChange() 中的队列,因为使用时滑动会变得不稳定鼠标滚轮。

In your $(document).read() add this code:

      $("#content-slider").bind('mousewheel', function(event, delta) {
          var newValue = $(this).slider("value");
          var step = $(this).slider("option", "step");
          if (delta > 0)
              newValue += step;
          else
              newValue -= step;
          $(this).slider("value", newValue);
      });

You might want to decrease animation length or clear the queue in handleSliderChange(), because sliding becomes jittery when using the mouse wheel.

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