Maxedison:嗯,有趣。我还没有能够给予它应有的尊重(目前不在我的电脑上,我的项目也在上面)。但我计划明天早上仔细思考并回复一些评论,可能会接受答案。非常感谢 :) - Jared Sheets
Maxedison:我已经在Chrome、IE、Firefox和Safari中查看了那个fiddle。当鼠标位于<option>元素内部时,Chrome和Safari都停止触发'mousemove'事件。IE也表现出这种行为,但Firefox仍然会在<option>元素内部触发mousemove事件。虽然如此,似乎我仍然应该能够检测到父div上的mouseleave并触发子<select>元素上的blur()。我会尝试在稍后提供一个fiddle。 - Jared Sheets
我正在尝试检测包含<select>表单的父<div>上的mouseleave事件,而不是<select>表单本身。我在原帖末尾放了一个演示链接,展示了我所使用的设置。代码在非Webkit浏览器上运行不完美(鼠标悬停在<option>上也会导致表单缩回),但详细说明了我正在经历的问题。 - Jared Sheets