사용자가 트랙을 사용하여 슬라이드하려고 할 때 사용할 수 없도록 설정하려는 jQuery UI 슬라이더가 있습니다. 누군가가 핸들을 어딘가에 드래그하면 작동/작동 가능해야합니다. 클릭하고 슬라이딩을 드래그하여 핸들을 이동하려면 핸들을 사용하지 않아야합니다. unbind
또는 mousedown
이벤트를 사용하여이 작업을 수행 할 수 있는지 확실하지 않습니다.jQuery UI 슬라이더 - 트랙에서 슬라이딩 사용 불가/핸들 mousedown에서 사용 가능
내가 알아 차린 문제는 내 손잡이가 1에서 100까지 이동한다는 것입니다. 핸들의 시작을 이동하면 ui.value
이 표시됩니다. 그러나 핸들 외부로 나가서 슬라이더 트랙을 슬라이드하려고 시도하면 ui.value
이 값을 재설정합니다.
그래서 핸들이 아닌 드래그를 사용하지 않도록 설정하려고합니다.
여기에서 데모를 http://jsfiddle.net/에 표시하여 질문과 혼동을 일으킬 수 있습니다. – coder