繁体   English   中英

当`` <select> `是开放的

[英]No events are firing when a `<select>` is open

我试图找到一种方法来侦听被关闭的select 令人惊讶的是,打开select时未触发任何事件。 这是一个小提琴: http : //jsfiddle.net/smka7ngh/1/

这是正常的浏览器行为吗? 我在使用Chrome / OSX。

如果这在浏览器之间是一致的,那么我可以执行以下操作来检查关闭时间:

$('select').on('click', function(){ // opened
  $('select').one(allEvents, function(){
    $('select').trigger('closed');
  });
});

我猜没有其他方法可以监听select是否已关闭,或者存在吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM