我制作了一个 jQuery / CSS Popup-Style Div。div 的内容通过 ajax-request 加载并放入 .ajax_popup_wrapper !
当您将鼠标悬停在 TIPP 上时,会创建 div 并将其附加到“BODY”。(.ajax_popup_wrapper_wrapper)
我在 div 函数中使用这些行:
$('.ajax_popup_wrapper_wrapper').mouseout(function(){
// REMOVE DIV's
});
检查鼠标是否在 .ajax_popup_wrapper_wrapper 上(如果不是 -> 关闭它!)
如果 ajax_popup_wrapper 只包含文本和图像(或类似的东西!),这很好。如果结果包含另一个 div(在图片中:RESULT DIV),那么您不能悬停此 RESULT DIV,因为 .ajax_popup_wrapper_wrapper 已删除。结果 DIV 应位于 wrapper_wrapper 之下,但仍必须可点击!
我试图将 wrapper_wrapper 放在 RESULT DIV 的顶部并且有效(该 div 不会关闭!),但是我无法单击 RESULT DIV 内的链接。
这很奇怪,请帮助我!谢谢!
编辑:我添加了一个 JSFIDDLE 示例 http://jsfiddle.net/dH55F/19/