Untitled
unknown
plain_text
a year ago
2.2 kB
10
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