1/** 2 * Tip 3 * 4 * @package FF 5 * @subpackage Content/JS/Functions 6 * @copyright Copyright (c) 2016-2018, Ventura Digitalagentur GmbH & Co. KG 7 * @since 1.0 8 */ 9 10jQuery(document).ready(function ($) { 11 $('.tip-carousel').on('init', function (event, slick) { 12 var url = $('.card-tip .rs-listen').attr('href'); 13 var newUrl = url.replace(/(readid=).*?(&)/, '$1' + 'tip-item-1' + '$2'); 14 $('.card-tip .rs-listen').attr('href', newUrl); 15 }); 16 17 $('.tip-carousel').slick({ 18 infinite: false, 19 draggable: false, 20 prevArrow: $('.btn-prev.slick-prev'), 21 nextArrow: $('.btn-next.slick-next') 22 }); 23 24 $('.tip-carousel').on('beforeChange', function (event, slick, currentSlide, nextSlide) { 25 var url = $('.card-tip .rs-listen').attr('href'); 26 var newUrl = url.replace(/(readid=).*?(&)/, '$1' + 'tip-item-' + (nextSlide + 1) + '$2'); 27 $('.card-tip .rs-listen').attr('href', newUrl); 28 29 // Stop ReadSpeaker 30 if (rspkr.ui) { 31 var player = rspkr.ui.getActivePlayer(); 32 if (player) { 33 player.close(); 34 } 35 } 36 }); 37});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.