【发布时间】:2017-09-28 19:26:09
【问题描述】:
如果单击触发器,我正在使用 popper.js 显示更多帖子类别。但是在我点击它之后,初始位置是错误的(更正确)。当 popper 打开并且我滚动 popper 的位置时更新 - 这个状态需要是初始的。
我发现 popper 的 CSS 位置变换对我的使用计算错误。但不明白,为什么它在滚动或任何窗口调整大小后重新计算为正确的数字。检查下面的 Codepen。
我的 JS:
$(function () {
var element = document.getElementById('more-cats');
var dropdown = document.getElementById('tooltip');
var catsTooltip = new Popper ( element, dropdown, {
placement: 'bottom-end'
});
$(element).click(function(e) {
$(dropdown).toggle();
e.preventDefault();
});
});
谢谢,如果你有什么想法,我写错了哪部分代码。
【问题讨论】:
标签: javascript tooltip popper.js