2011-03-09 6 views
0

저는 RIA 개발에 멍청한 사람이고 JQWicket's Ajax Slider Example으로 일하고 있습니다.JQWicket의 AjaxSlider가 오른쪽으로 이동하는 것을 멈추는 방법?

두 개의 Ajax 슬라이더와 카운터로 구성된 페이지를 구현하려고합니다. 사용자는 카운터 값을 슬라이더에 분산시킬 수 있지만 카운터의 값을 초과 할 수는 없다는 점입니다. 나는. 슬라이더가 카운터에 도달 할 때 오른쪽으로 슬라이딩 중지해야 0

예 1 카운터 : 100 (%)

슬라이더 남성 :         | ---------- | 0 (%)
슬라이더 여성 : | ---------- | 0 (%)

예 2 : 카운터 : 0 (%)

슬라이더 남성 :         | --x ------- | 30 (%) < - (슬라이더 모두
슬라이더 여성 슬라이딩 막을 것 : | ------ X --- | 70 (%) < - 카운터 = 0에서 오른쪽)

이제 슬라이더를 사용하지 않기를 원하기 때문에 슬라이더를 사용하지 않으려합니다. 나는 단지 그것이 오른쪽으로 미끄러지기를 원한다. 슬라이더의 정지 동작을 구현하려면 어떻게해야합니까? JQWicket Slider 구현으로도 가능합니까?

도움을 주신 모든 분들께 진심으로 감사 드리며 여기까지 읽어 주셔서 감사드립니다. :)

(당신이 날 거의 같은 일을 알아 내려고 같은 멍청한 놈이 있다면, 당신은 또한 내 이전 질문과 나는 주제에 대해 얻은 큰 응답을 확인 할 수 있습니다 : implementing-javascript-events-to-wicketworking-with-jqwickets-ajaxsliders )

답변

2

onValueChanged 메서드 내에서 슬라이더 값을 확인하고 사용자가 주어진 범위 내에 있지 않은 값을 설정 한 경우 다시 설정합니다.

+0

슬라이더를 구현할 수 있으므로 카운터가 0으로 표시되고 카운터가 0에 도달해도 슬라이더 값이 더 이상 증가하지 않지만 유용성을 위해 슬라이더가 다른 방향으로 이동하는 것을 중지하고 싶습니다. 이 특정 슬라이더로도 가능한지 확실하지 않습니다. – user594883

+0

이것이 가능한지 확실하지 않습니다. 내가 이해하는 한 사용자가 슬라이더 핸들을 드래그하도록하고 핸들이 주어진 값에 도달하면 사용자가 슬라이더를 드래그하는 동안 슬라이더의 이동을 중지 하시겠습니까? 나는 당신이 주어진 범위 내에서만 슬라이더 인 특수 슬라이더를 만들고 사용자가 드래그 할 수없는 범위에 대해 '가상 슬라이더 범위'를 그려야 만이 작업을 수행 할 수 있다고 생각합니다. 그러나 이것은 직접 wicket을 사용하여 수행 할 수있는 것은 아닙니다. jquery 또는 JavaScript 프레임 워크를 사용하여 빌드해야한다고 생각합니다. – magomi

관련 문제