我知道这应该可以工作,它在 1.7.2 中可以正常工作
//click anywhere to close dropdown
$("html").live("click", function () {
closeDropdown();
});
//on click of ellipsis, open dropdown
$("span.PivotEllipsis").click(function (e) {
e.stopPropagation();
openDropdown();
});
它是经典的点击外span.PivotEllipsis 隐藏。但是,问题是第二个功能不起作用。第一个工作正常,当您在外部单击时,它会隐藏。但是,当您单击 span.Pivot Ellipsis 时,它不会弹出,而是我认为,很难说,它运行 openDropdown() ,然后在 closeDropdown() 之后立即运行...。
有谁知道这是怎么回事?