Untitled
unknown
plain_text
a year ago
2.2 kB
6
Indexable
var imgUrl = (Insider.dom('.product-image-gallery__nav .slick-slide img').prop('src') || Insider.dom('.product-image-gallery__nav .slick-slide img').attr('data-src') || '').split('?')[0] .replace(/100x100/g, '600x600'); var imgTitle = (Insider.dom('.product-image-gallery__nav .slick-slide img').attr('title') || Insider.dom('.product-image-gallery__nav .slick-slide img').attr('title') || '').split(',')[0]; var color = Insider.dom('input.product-options__colour-radio:checked').attr('data-colour-name') || ''; var size = Insider.dom('.product-options-size__wrapper input.product-options-size-input:checked').attr('title') || Insider.dom('.product-options-size__wrapper input.product-options-size-input:not(.size-default-input)') .attr('title') || ''; var colorVariants = []; imgTitle.split('/').slice(-1)[0].split('_').map(function (imageProp) { imageProp = imageProp.trim().toLowerCase().replace(/[^a-z]/g, ''); if (imageProp !== '') { Insider.dom('.product-options__wrapper .form-option-variant--color[title]').accessNodes( function (data) { if (imageProp === (Insider.dom(data).attr('title') || '').toString().trim().toLowerCase() .replace(/[^a-z]/g, '')) { color = Insider.dom(data).attr('title') || ''; } }); } }); ((window.ProductVariantsObj || {}).data || []).map(function (productData) { (productData.name || '').indexOf(color) !== -1 && colorVariants.push(productData); }); var variantData = colorVariants.filter(function (data) { /* SRTR-25139 START */ return (data.name || '').split(' ').slice(-1)[0].indexOf(size) !== -1; })[0] || colorVariants.filter(function (data) { return (data.name || '').split(' ').slice(-2).join('*').replace(/\*/g, ' ').indexOf(size) !== -1; /* SRTR-25139 END */ })[0] || colorVariants[0] || {};
Editor is loading...
Leave a Comment