[英]Running a function while changing range slider
我的网站上有一个<input type="range">
。
我的 function 听这个变化是这样调用的:
$("#selector").bind("change", function() {
//do stuff
});
这就是我想要它做的,但它只在我释放范围缩略图时发生
每次更改元素值时,不一定会触发更改事件。
改用input
事件。
没有 jQuery 你可以做
const input = document.querySelector("input"); input.addEventListener("input", function(event) { console.log(event.target.value); });
<input type="range" />
或与 jquery
$('input').on('input', function(event) { console.log(event.target.value); });
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha256-4+XzXVhsDmqanXGHaHvgh1gMQKX40OUvDEBTu8JcmNs=" crossorigin="anonymous"></script> <input type="range" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.