如何判断输入对话框何时关闭



我的页面上有一个<input type=color>元素。我想找出选择了什么颜色并将该颜色添加到div 中。我试过:

$("#col").on("change",function(){
    var d = $q(this).value;
    $q("#out").innerHTML+="<p>Color: <span style="color: "+d+";">"+d.toUpperCase()+"</span></p>";
});

这非常有效,除非用户实际上没有更改颜色的值;我希望在用户退出对话框后无条件添加它。我该怎么做呢?

使用blur而不是change事件。

最新更新