From 441edf933a263a7cfb97411ec963427bd80bdeec Mon Sep 17 00:00:00 2001 From: laxmanghavte Date: Fri, 16 Jul 2021 14:57:22 +0530 Subject: [PATCH] Added randome id to cloned elements --- slick/slick.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/slick/slick.js b/slick/slick.js index bb94a86d4..cadb7efcf 100644 --- a/slick/slick.js +++ b/slick/slick.js @@ -2440,18 +2440,18 @@ for (i = _.slideCount; i > (_.slideCount - infiniteCount); i -= 1) { slideIndex = i - 1; - $(_.$slides[slideIndex]).clone(true).attr('id', '') + $(_.$slides[slideIndex]).clone(true).attr('id', Math.random().toString(36).replace(/[^a-z]+/g, '').substr(0, 5)) .attr('data-slick-index', slideIndex - _.slideCount) .prependTo(_.$slideTrack).addClass('slick-cloned'); } for (i = 0; i < infiniteCount + _.slideCount; i += 1) { slideIndex = i; - $(_.$slides[slideIndex]).clone(true).attr('id', '') + $(_.$slides[slideIndex]).clone(true).attr('id', Math.random().toString(36).replace(/[^a-z]+/g, '').substr(0, 5)) .attr('data-slick-index', slideIndex + _.slideCount) .appendTo(_.$slideTrack).addClass('slick-cloned'); } _.$slideTrack.find('.slick-cloned').find('[id]').each(function() { - $(this).attr('id', ''); + $(this).attr('id', Math.random().toString(36).replace(/[^a-z]+/g, '').substr(0, 5)); }); }