我想<div id="slider">
在单击某个按钮时重置。
<div>
包含滑块(此处不重要)。
是否有任何类似$(#slider).reset()
或$(#slider).clear()
清除滑块的功能<div>
?
您可以设置一个值,例如此滑块的最小值 ( 0
):
$('#slider').slider("value", 0);
另请参阅此示例。
设置为最大值:
$('#slider').slider('value', $("#slider").slider("option", "max"));
另请参阅我更新的示例。
=== 更新 ===
我再次更新了我的示例。现在您可以提醒当前值并将最大值设置为 30:
$('#slider').slider('option', 'max', 30);
...
alert($('#slider').slider('value'));
判断你到底想要什么有点困难,但看看这个:
http://forum.jquery.com/topic/slider-moving-slider-back-to-beginning-slider-reset-method
例子 :
$("#slider").slider("value", $("#slider").slider("option", "min") );
重置滑块
$("#value-slider").slider("value", $("#value-slider").slider("option", "min") );
清空 div
$("#value-slider").empty();
有一个功能empty()
可以满足您的需求。你可以试试
$("#slider").empty()
这将清除您的<div>
,以便您可以再次重置其他滑块
滑块:
要重置为第一张幻灯片,请在取消或关闭按钮单击事件中应用以下行 $('.pagination li:first a').click();