小提琴。在这个小提琴中,有两个下拉菜单。第一个是“Categorieën”,第二个是“Contact”。分配给列表项的类确定悬停时的箭头是指向左侧还是指向右侧(哪个空间的左侧空间最多)。下面的代码应该解决这个问题。但是,正如您在小提琴中看到的那样,“联系人”下拉列表项指向错误的方式,它应该指向左侧。
$("ul.sub-menu > li:not(':last-child')").addClass(function () {
var $this = $(this),
offL = $this.offset().left,
wW = $(window).width();
if (offL > ((wW / 2) - $this.width())) {
return "over-left";
} else {
return "over-right";
}
});
我哪里做错了?