在Nouislider中只显示一张幻灯片
Show only one slide in Nouislider
我在我的开发网站上使用Nouislider,以便用户从范围中选择他的工资。重点是,我希望用户选择他的工资,而不是一个范围(例如2500欧元)我无法在我的noislider中只显示一个选择器而不显示两个选择器(范围选择器)。此外,我的数据是以欧元(欧元)为单位的,我无法让我的选项发挥作用(欧元符号和数千个空格)
这是我的代码:
<?php if($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['submit']=="Send"){
echo "Your selected no:". $_POST['number'];
}?>
<div class="example">
<div id="html5"></div>
<form action="/" method="post">
<select id="input-select" name="number"></select>
<input type="submit" name="submit" value="Envoyer" />
</form>
<script>
var select = document.getElementById('input-select');
// Append the option elements
for ( var i = 1000; i <= 8000; i=i+1 ){
var option = document.createElement("option");
option.text = i;
option.value = i;
select.appendChild(option);
}
document.getElementById('input-number')
</script>
<script>
var html5Slider = document.getElementById('html5');
noUiSlider.create(html5Slider, {
start: [ 1000, 1000 ],
connect: true,
range: {
'min': 1000,
'max': 8000
},
format: wNumb({
decimals: 0,
thousand: '',
postfix: ' €'
})
});
</script>
<script>
var inputNumber = document.getElementById('input-number');
html5Slider.noUiSlider.on('update', function( values, handle ) {
var value = values[handle];
if ( handle ) {
inputNumber.value = value;
else {
select.value = Math.round(value);
}
});
select.addEventListener('change', function(){
html5Slider.noUiSlider.set([this.value, null]);
});
inputNumber.addEventListener('change', function(){
html5Slider.noUiSlider.set([null, this.value]);
});
</script>
</div>
谢谢你的帮助。
致以最良好的问候。
第一:不要这样做:
for ( var i = 1000; i <= 8000; i=i+1 ){
var option = document.createElement("option");
创建7000个选项元素将是缓慢的。
要创建一个句柄而不是两个句柄,请使用start: 1000
而不是start: [ 1000, 1000 ]
。
相关文章:
- jm按下停止步骤进入滚动的下一张幻灯片
- 当 Flickity 到达下一张或上一张幻灯片时的事件
- 为什么bxSlider会打断我在最后一张幻灯片和第一张幻灯片之间的转换
- 引导程序3转盘-随机选择下一张幻灯片
- 如何在最后一张幻灯片上停止动画
- Basic jQuery Slider中上一张/下一张幻灯片的自定义链接触发器
- 指向html5库最后一张幻灯片后的html页面
- jQuery 循环 如果只有一张幻灯片,则隐藏上一个/下一个导航
- 如何停止幻灯片放映隐藏文本和图像跳到顶部,而下一张幻灯片进来
- iOS 滑块默认为最后一张幻灯片
- 光滑的滑块删除最后一张幻灯片,如果 winWidth < 500
- BX滑块滑块滑块最后一张幻灯片总是隐藏某些部分
- 如何在显示前在幻灯片放映中预加载下一张幻灯片
- 滑块中显示下一张幻灯片的链接.为什么
- 幻灯片放映-将幻灯片链接到URL,仅适用于最后一张幻灯片
- BxSlider将最后一张幻灯片显示为第一张幻灯片
- 如何在flexslider中单击图像时显示下一张幻灯片
- 停止最后一张幻灯片上的jQuery按钮动画
- 在附加的代码中,图像滑块是如何从一张幻灯片发展到另一张幻灯片的
- 使用shift键并单击可转到下一张幻灯片