Jquery 高度变化的div上的鼠标出
我正在用jQuery创建一些自定义的选择框,这样我就可以完全按照我想要的方式设置它们的样式 首先,我用CSS做的,但我希望选项在点击时打开,而不是在悬停时打开。选择是一个Jquery 高度变化的div上的鼠标出,jquery,html,css,Jquery,Html,Css,我正在用jQuery创建一些自定义的选择框,这样我就可以完全按照我想要的方式设置它们的样式 首先,我用CSS做的,但我希望选项在点击时打开,而不是在悬停时打开。选择是一个ul,具有不同的li,第一个是在选择框打开之前可见的单个li 问题是我必须在菜单上绑定一个mouseout,但它无法识别是否删除overflow:hidden或更改高度,使选择框在鼠标离开第一个li(最初可见的“hitbox”)时关闭 我在JSFIDLE中重新创建了一个简单的示例: 这把小提琴是你想要的吗?我正在使用jQuer
ul
,具有不同的li
,第一个是在选择框打开之前可见的单个li
问题是我必须在菜单上绑定一个mouseout
,但它无法识别是否删除overflow:hidden代码>或更改高度,使选择框在鼠标离开第一个li(最初可见的“hitbox”)时关闭
我在JSFIDLE中重新创建了一个简单的示例:
这把小提琴是你想要的吗?我正在使用jQuerymouseleave
事件,它在计算鼠标退出时将一些智能应用于文档层次结构。
这个提琴做了你想要的吗?我正在使用jQuerymouseleave
事件,它在计算鼠标退出时对文档层次结构应用了一些智能。这个提琴实际上仍然说mouseout
,但改为mouseleave
确实解决了这个问题我不需要再绕道设置高度:)哎呀,更新了小提琴链接以备将来参考。很高兴它能起作用。那把小提琴实际上仍然说mouseout
,但是改成mouseleave
确实解决了这个问题我不需要再绕道设置高度:)哎呀,更新了小提琴链接以备将来参考。很高兴它起作用了。