ÅRSAG
Kun første side-elementer er tilgængelige i DOM, det er derfor din jQuery-vælger $('.popup-ajax')
vælger ikke elementer fra andre sider end først.
LØSNING
Du skal initialisere Magnific Popup inde i tilbagekald defineret af drawCallback
mulighed. Denne funktion kaldes hver gang tabellen er blevet tegnet igen.
For eksempel:
var table = $('#example').DataTable({
// ... skipped ...
drawCallback: function(){
$('.popup-ajax').magnificPopup({
type: 'ajax',
showCloseBtn: 'true',
modal: 'true'
});
}
});
LINKS
Se jQuery DataTables:Brugerdefineret kontrol virker ikke på anden side og efter for flere eksempler og detaljer.