Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- document.addEventListener('DOMContentLoaded', function () {
- const ticker = document.querySelector('.jeg_news_ticker');
- if (!ticker) return;
- const items = ticker.querySelector('.jeg_news_ticker_items');
- if (!items) return;
- if (items.dataset.marqueeReady === '1') return;
- items.dataset.marqueeReady = '1';
- const originalItems = Array.from(items.querySelectorAll('.jeg_news_ticker_item'));
- if (!originalItems.length) return;
- items.innerHTML = '';
- const wrap1 = document.createElement('div');
- wrap1.className = 'marque-wrapper';
- const wrap2 = document.createElement('div');
- wrap2.className = 'marque-wrapper';
- originalItems.forEach((el) => wrap1.appendChild(el));
- originalItems.forEach((el) => wrap2.appendChild(el.cloneNode(true)));
- items.appendChild(wrap1);
- items.appendChild(wrap2);
- items.classList.add('stop'); /* remove this code if you want to disable the stop on hover efect */
- });
Advertisement
Add Comment
Please, Sign In to add comment