我有一个使用很多行/列克隆的表。对于每个单元格,我使用popover-x进行引导生成一个弹出窗口。
以下代码非常适合使弹出框显示在每个单元格旁边,但最后一个克隆列除外。不管有多少列,最后一列中单元格的弹出窗口始终位于屏幕外。
奇怪的是,当我调整窗口大小或打开开发人员工具时,突然弹出窗口出现在正确的位置。
我应该怎么做才能显示弹出窗口?
$(document).on('click', '.editcell', function() {
$(targetSelector).css({ 'margin-top': $(this).offset().top - $(document).scrollTop(), 'margin-left': $(this).offset().left}).addClass("right right-top");
$(targetPopover).popoverButton();
$(targetSelector).popoverX("toggle");
});