mdui의 슬라이더는 HTML5의 <input type="range" /> 입력란을 사용하여 구현되었습니다.
슬라이더 컴포넌트는 페이지 로드가 완료된 후 자동으로 초기화됩니다. 동적으로 생성된 슬라이더의 경우, 초기화를 위해 mdui.mutation()을 호출해야 합니다.
강조색을 사용합니다.
<label class="mdui-slider">
<input type="range" step="0.1" min="0" max="100"/>
</label><label class="mdui-slider mdui-slider-discrete">
<input type="range" step="1" min="0" max="100"/>
</label><!-- 기본값은 0 -->
<label class="mdui-slider">
<input type="range" step="0.1" min="0" max="100" value="0" disabled/>
</label>
<!-- 기본값이 0이 아님 -->
<label class="mdui-slider">
<input type="range" step="0.1" min="0" max="100" value="50" disabled/>
</label>간격이 있는 슬라이더:
<!-- 기본값은 0 -->
<label class="mdui-slider mdui-slider-discrete">
<input type="range" step="1" min="0" max="100" value="0" disabled/>
</label>
<!-- 기본값이 0이 아님 -->
<label class="mdui-slider mdui-slider-discrete">
<input type="range" step="1" min="0" max="100" value="50" disabled/>
</label>슬라이더 컴포넌트가 동적으로 생성된 경우, 초기화를 위해 mdui.mutation()을 호출해야 합니다.
슬라이더 값을 동적으로 수정한 경우, 슬라이더 컴포넌트를 다시 초기화하려면 mdui.updateSliders() 메서드를 호출해야 합니다. 이 메서드는 .mdui-slider 클래스를 포함하는 CSS 선택자, DOM 요소 또는 DOM 요소의 배열을 파라미터로 받아 다시 초기화할 슬라이더를 지정할 수 있습니다. 파라미터를 전달하지 않으면 페이지의 모든 슬라이더가 다시 초기화됩니다.