|
|
| Zeile 832: |
Zeile 832: |
| }); | | }); |
|
| |
|
| // Cargo-Diagramme zuverlässig laden (auch mobil)
| | mw.loader.load('ext.cargo.nvd3'); |
| mw.hook('wikipage.content').add(function () {
| |
| if (document.querySelector('.cargoNVD3chart, .cargoNVD3chartContainer')) {
| |
| mw.loader.load('ext.cargo.nvd3');
| |
| }
| |
| });
| |
| | |
| | |
| // Cargo-NVD3 nur laden, wenn ein Diagramm im DOM steht
| |
| mw.hook('wikipage.content').add(function ( $content ) {
| |
| if ( $content.find('.cargoNVD3chart, .cargoNVD3chartContainer').length ) {
| |
| mw.loader.using('ext.cargo.nvd3').then(function () {
| |
| // Optional: Sichtprüfung in der Konsole
| |
| console.log('ext.cargo.nvd3 bereit ✅');
| |
| });
| |
| }
| |
| });
| |