Topic: Popovers Fail After Table Column Sorting
                  
                  veritas
                  priority
                  asked 1 year ago
                
Expected behavior When a popover trigger item is clicked in a table row/column, the popover appears.
Actual behavior Popover appears on initial table render. After a column sort the popovers in the table stop working.
Resources (screenshots, code snippets etc.) Script to initialize the popovers after the table renders:
const popoversEl = document.querySelectorAll('[data-mdb-toggle="popover"]');
    popoversEl.forEach((popoverEl) => {
      const popover = new mdb.Popover(popoverEl)
    });
However, after you sort the table by a column header the popovers stop working.
FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Status
              Opened
Specification of the issue
              - ForumUser: Priority
 - Premium support: Yes
 - Technology: MDB Standard
 - MDB Version: MDB5 6.4.1
 - Device: Macbook Pro
 - Browser: Chrome
 - OS: MacOS Sonoma 14.1
 - Provided sample code: No
 - Provided link: No
 
konstantin@lasertag-center.de priority commented 1 year ago
There you go, I think this might help you. I wrote you a snippet as a description
https://mdbootstrap.com/snippets/standard/konstantinlasertag-center-de/5803266
Kamila Pieńkowska staff commented 1 year ago
This is a good solution. Does it resolve your issue?
veritas priority commented 1 year ago
Yes it does! Works like a charm! Thanks konstantin@lasertag-center.de!