所以我正在尝试更改<input type=color>
的颜色
<html lang="en">
<body>
<div>
Color: <input type="color" id="color">
</div>
<!-- jQuery -->
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script>
$("#color").val("#000080"); // Initial setup
$("#color").change(function () {
console.log($("#color").val())
});
</script>
</body>
</html>
但是,当我在颜色选择器中选择一种颜色时,$("#color").val()
会继续输出#000080
的初始值,而不是更新的颜色值。
对此有任何解决办法吗?