【发布时间】:2016-04-20 00:16:41
【问题描述】:
我试图在鼠标悬停在选择框上时捕获事件,无论是折叠还是展开。我以以下方式使用 .on(),
$(document).on('hover', "select#selectBox", function() {
alert("done");
});
请注意,我也在准备好在 DOM 文档中使用这个 sn-p。
我也尝试将事件更改为单击、滚动、鼠标悬停、鼠标输入等。 似乎也不适用于那些。
请指出我哪里错了。
我制作了一个 JSFiddle:https://jsfiddle.net/g9vf1mty/2/
编辑:感谢大家的快速回复! 我已经纠正了我的错误:)
我稍微调整了 JSFiddle。现在,我正在尝试滚动尺寸小于选项数量的选择框,并将“悬停”事件更改为“滚动”事件。它似乎不是那样工作的。
我正在使用 jQuery 2.1.3。
这里的JSFiddle:https://jsfiddle.net/g9vf1mty/8/
【问题讨论】:
-
使用
mouseover。 Demo -
你的小提琴在你包含 jQuery 时可以工作......
-
上面写着
$ is not defined,它只是意味着jquery没有正确加载,如果你包含它一切正常。 -
请看最新小提琴jsfiddle.net/g9vf1mty/8
标签: javascript jquery html