2
슬라이드 이벤트에서 슬라이더 값을 설정하려고합니다. 여기 내 코드는 다음과 같습니다.Jquery Slider 슬라이드 후 값 설정
$(document).ready(function() {
$("#slider").slider({
min: 0,
max: 10000,
step: 1, // Use this determine the amount of each interval
values: [0], // The default range
slide: function (event, ui) {
var slider = $("#slider").slider({
animate: true
});
slider.slider('value', 500);
}
});
});
무엇이 누락 되었습니까? 슬라이더의 값을 애니메이션화하고 설정할 수 없습니다.
편집 : 이제 슬라이더의 값을 설정할 수 있지만 너무 빠르게 발생합니다. 나는 천천히 내가 정한 가치로 가기를 원한다.
$(document).ready(function() {
$("#slider").slider({
min: 0,
max: 10000,
animate: "slow",
step: 1,// Use this determine the amount of each interval
// values: [0] // The default range
change: function (event, ui) {
$("#slider").slider('value', 500);
}
});
});
어떻게 내가 그것을 천천히 바로 그것을 설정하는 대신 500로 이동 할 수 있습니다 : 여기 내 편집 코드는?
슬라이더 버튼 이동을 해제하면, 슬라이더 버튼을 다시 고정 값 애니메이션 것이다
는
값을 가져올 필요가 없습니다. 슬라이더 커서를 값에 애니메이션으로 적용해야합니다. 이제는 슬라이더의 값을 설정할 수 있습니다. (이 후 내 질문을 업데이트하고 있습니다.) 천천히 움직일 수는 없지만, 커서는 즉시 설정 한 값으로 점프합니다. – Pabuc
파부 쿠, 내 대답은 지금 다르다. jsFiddle을 검토하고 이것이 당신이 찾고있는 것에 더 가깝다면 말해주십시오. – arttronics
슬라이더의 이벤트 변경 대신 정지를 사용하여 문제를 해결할 수있었습니다. 회신을 편집 할 수 있으며 승인하겠습니다. – Pabuc