From Continuum Universes Wiki
|
|
Line 1: |
Line 1: |
| mw.loader.load('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js');
| |
| mw.loader.load('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.css', 'text/css');
| |
| mw.loader.load('https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.css', 'text/css');
| |
| mw.loader.load('/extensions/JavascriptSlideshow/js/slideshow.js');
| |
|
| |
|
|
| |
|
| |
| $(document).ready(function() {
| |
| var counter = 1;
| |
|
| |
| $('.slideshow').each(function() {
| |
| var $this = $(this);
| |
| if (!$this.attr('id')) {
| |
| // Assign an auto id if missing
| |
| var newId = 'slideshow-auto-' + (counter++);
| |
| $this.attr('id', newId);
| |
|
| |
| // Add the missing spacer
| |
| if ($('#' + newId + '-spacer').length === 0) {
| |
| $('<div>')
| |
| .attr('id', newId + '-spacer')
| |
| .insertAfter($this);
| |
| }
| |
|
| |
| // Force JavascriptSlideshow to initialize this slideshow
| |
| startSlideshow(newId);
| |
| }
| |
| });
| |
| });
| |
Revision as of 15:21, 3 March 2025