我正在使用jquery,在选择框关闭后,模糊和聚焦功能都需要额外点击。还有另一种方法来检测何时立即关闭选择框?
答案 0 :(得分:1)
我认为您正在寻找 .change()
。这将在您选择任何选项之后。
$('select').on('change', function() {
// code
});
如果您想在页面加载时触发更改事件,请尝试:
$('select').on('change', function() {
// code
}).change(); // trigger initial change
答案 1 :(得分:1)
正如@samsquanch和@bfavaretto在此处的注释中指出的那样,在当前的浏览器中,似乎没有办法可靠地检测到关闭选择列表的情况。这有点令人难以置信,但您在那里。