这个小提琴完全正是我正在寻找的使用位置计算器插件和javascript来定位它但是有一种方法可以阻止菜单在鼠标位于菜单上时隐藏,因为我需要列出要点击的菜单的项目。
http://jsfiddle.net/QrrpB/1657/
$(".placeholder").on('mouseover', function() {
var $menu = $("#menu").show();
var pos = $.PositionCalculator( {
target: this,
targetAt: "top right",
item: $menu,
itemAt: "top left",
flip: "both"
}).calculate();
$menu.css({
top: parseInt($menu.css('top')) + pos.moveBy.y + "px",
left: parseInt($menu.css('left')) + pos.moveBy.x + "px"
});
$(".placeholder").mouseout(function() {
$("#menu").hide();
});
答案 0 :(得分:0)
$(".placeholder").mouseout(function() {
$("#menu").hide();
});
删除这段代码