【发布时间】:2013-10-15 17:44:15
【问题描述】:
有什么方法(在普通的 JS 或 jQuery 中)可以准确地检测到那一刻,下拉(选择标签)打开了吗?为了澄清更多,一个小例子:
如果您在某个选择上单击 5 次,则会发生以下情况:
drop down opens > Event should fire
drop down closes
drop down opens > Event should fire
drop down closes
drop down opens > Event should fire
到目前为止,我只能找到 click/focus in/focus out 的事件。
【问题讨论】:
-
不,我不相信有
open事件;focus可能是你能得到的最好的。 -
onchange, mousedown(?) & click
-
我不认为有办法...查看此链接到一个类似的问题,他认为这是不可能的。 stackoverflow.com/questions/2709474/…
-
所以像kendo ui这样的ui框架已经实现了这样的事件kendoui.com
标签: javascript jquery