javascript - 下一个/上一个单击 jQuery UI

标签 javascript jquery jquery-ui

我正在尝试使用 jQuery UI slider 在按钮单击上添加下一个/上一个按钮。我找到了这段代码...

$("#down").click(function() {
  var s = $("#slider"), val = s.slider("value"), step = s.slider("option", "step");
  s.slider("value", val - step);
});

$("#up").click(function() {
  var s = $("#slider"), val = s.slider("value"), step = s.slider("option", "step");
  s.slider("value", val + step);
});

这里:http://osdir.com/ml/jquery-ui/2009-03/msg00617.html

但是,这只会更改 slider 的值,移动 slider handle ,但实际上并不会滑动元素。帮助不大?

最佳答案

代码工作正常,如 Working Demo 所示。 。将 /edit 添加到 URL 以查看代码并试用演示。

$(function() {

    $('#slider').slider({ change: alertValue });

    $("#down").click(function() {
      var s = $("#slider"), val = s.slider("value"), step = s.slider("option", "step");
      s.slider("value", val - step);
    });
    $("#up").click(function() {
      var s = $("#slider"), val = s.slider("value"), step = s.slider("option", "step");
      s.slider("value", val + step);
    });

});

function alertValue() {

alert("The value is : " + $("#slider").slider("value"));

}

关于javascript - 下一个/上一个单击 jQuery UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1417955/

相关文章:

javascript - Angular 网格(ag-grid)显示/隐藏不起作用

php - jQuery 在 javascript 中序列化

javascript - 卸载事件之前的 iframe

javascript - 加载时触发点击功能

asp.net-mvc - Jquery UI 对话框发布到 ASP.Net MVC Controller 操作

javascript - 如何做 '@somename' 像 Twitter 功能?

javascript - 使 bootstrap carousel 子弹滑动另一个 carousel

javascript - 如果图像已存在,则从页面中删除图像

jquery - 提交后保留选择的值

javascript - 建议编写/扩展 JQuery 拖放功能,以便 DIV 也可以成为拖放区域