javascript - 在具有数据滑块的输入标签上调用 Jquery 函数
问题描述
我正在使用AdminLTE Bootstrap Admin Dashboard Template提供的现成模板。我在 html 页面上有以下滑块输入 & 想在滑块上调用 jquery 事件
<div class="price-range"><!--price-range-->
<h2>Price Range</h2>
<div class="well text-center">
<input type="text" class="span2" value="" data-slider-min="0" data-slider-max="600" data-slider-step="5" data-slider-value="[250,450]" id="sl2" ><br />
<b id="min" class="pull-left">$ 0</b>
<b id="max" class="pull-right">$ 600</b>
</div>
</div><!--/price-range-->
看起来像,
当我在其中滑动值时如何调用事件?
我尝试关注但不工作,
$(document).on('blur change click dblclick error focus focusin focusout hover keydown keypress keyup load mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup resize scroll select submit', '#sl2', function() {
alert("hii")
});
解决方案
根据bootstrap-slider 文档,您必须处理“slideStop”事件。你已经为你准备了一个小提琴样本。
const slider = $('#ex1').slider({
formatter: function(value) {
return 'Current value: ' + value;
}
});
slider.on('slideStop', function(e) {
console.log('value = ' + e.value);
});
推荐阅读
- typescript - 打字稿从库中导入类型
- reactjs - 如何在 React 中从另一个组件设置一个组件的状态
- android - facebook登录后开始另一个活动的问题
- javafx - JavaFX每秒更改标签的文本
- javascript - 无法弄清楚如何在 Firebase 中编写适当的安全规则
- html - 当我将其高度设置为自动时,图像消失
- python - TypeError: unhashable type: 'list' 如何从数据列表中获取出现
- reactjs - 为什么只有一个反应本机并行动画在运行而不是另一个?
- php - 在 laravel 中显示数据库中的一张图像
- flutter - 在 Flutter 中渲染 Markdown,用户可以长按并执行自定义操作