我正在使用TideSDK开发我的第一个应用程序.我有一些类似工具栏的按钮,我希望它们在鼠标离开窗口时淡出.
不幸的是看起来像TideSDK没有触发对象上的事件mouseout或mouseleave事件window,我无法使用它来检测它,mousemove因为mousemove当光标超出主应用程序窗口时,显然不会触发事件.
我没有Ti.UI.UserWindow在TideSDK官方文档中找到任何与鼠标相关的事件.
有人有想法吗?
谢谢.
小智 2
我在TideSDK中也遇到同样的问题。在 Chrome 或 Firefox 上 window.onmouseleave 工作正常,但在 TideSDK(愚蠢的旧 Webkit)上不行:(但是...你可以在 #wrapper 里面使用 CSS 和 :hover :) 你可以将 #wrapper 每边移动 1px(通过位置:例如固定),那么你就写了这样的内容:
#wrapper:hover #myelement{
// some CSS
}
Run Code Online (Sandbox Code Playgroud)