MDUI's slider uses HTML5 <input type="range"/>
The input box is implemented.
The slider component is automatically initialized after the page is loaded. For dynamically generated sliders, you need to call mdui.mutation()
Initialize.
Use accent colors.
<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>
In continuous slide or intermittent slide input
Add on element disabled
Attribute to disable the slider.
Continuous slider:
<!-- The default value is 0 -->
<label class="mdui-slider">
<input type="range" step="0.1" min="0" max="100" value="0" disabled/>
</label>
<!-- The default value is not 0 -->
<label class="mdui-slider">
<input type="range" step="0.1" min="0" max="100" value="50" disabled/>
</label>
Intermittent slider:
<!-- The default value is 0 -->
<label class="mdui-slider mdui-slider-discrete">
<input type="range" step="1" min="0" max="100" value="0" disabled/>
</label>
<!-- The default value is not 0 -->
<label class="mdui-slider mdui-slider-discrete">
<input type="range" step="1" min="0" max="100" value="50" disabled/>
</label>
If your slider component is dynamically generated, you need to call mdui.mutation()
Initialize.
If you dynamically modify the value of the slider, you need to call mdui.updateSliders()
Method to reinitialize the slider component. This method can accept a .mdui-slider
The CSS selector of the class, or DOM element, or an array of DOM elements as a parameter, means that only the specified slider is reinitialized. If no parameters are passed in, all sliders on the page will be reinitialized.
Theme color
Main color
Accent color