У меня есть таблица, в которой используются клоны множества строк / столбцов.Для каждой ячейки я генерирую popover, используя popover-x для начальной загрузки.
Следующий код прекрасно работает для того, чтобы popover отображался рядом с каждой отдельной ячейкой, за исключением последнего клонированного столбца.Всплывающие окна для ячеек в последнем столбце всегда располагаются вне экрана, независимо от того, сколько столбцов.
Как ни странно, когда я изменяю размер окна или открываю инструменты разработчика, внезапно всплывающее окно появляется в нужном месте.
Что я должен сделать, чтобы появился поповер?
$(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");
});