Здесь работает нормально. Это тестовый домен, фотки не заливала.
[del]
Что имеется ввиду. Если нажать на выбор первого цвета - основного - на правильном сайте все происходит как и положено - цвет выбирается, к заголовку добавляется выбранный цвет. То же самое и для цвета перекладин.
А здесь не работает. Это рабочий домен.
[del]
если нажать на выбор первого цвета - второй ломается. Появляются скрытые надписи и выбор дополнительного цвета становится невозможен.
Не могу понять разницы, все залито один в один. Работает вот этот скрипт.
$(document).ready(function() {
$(function() {
$(".input_type_radio .radio_attr_label").each(function(indx, el){
$(el.lastChild).wrap('<span class="colorname"/>')
});
});
$('#block_attr_sel_2 .input_type_radio').click(function(){
$('#block_attr_sel_2 .input_type_radio').removeClass('selected');
$(this).addClass('selected');
$(".attributes_2 label.attributes_title span.colorname").remove();
$('.attributes_2 .input_type_radio.selected span.colorname').clone().appendTo('.attributes_2 .attributes_title .attributes_name');
});
$(window).on('load resize', function(){
if ($(window).width() <= 664) {
$('.attributes_2').insertAfter('.image_middle');
}
});
$('#block_attr_sel_42 .input_type_radio').click(function(){
$('#block_attr_sel_42 .input_type_radio').removeClass('selected');
$(this).addClass('selected');
$(".attributes_42 label.attributes_title span.colorname").remove();
$('.attributes_42 .input_type_radio.selected span.colorname').clone().appendTo('.attributes_42 .attributes_title .attributes_name');
});
$(window).on('load resize', function(){
if ($(window).width() <= 664) {
$('.attributes_42').insertAfter('.image_middle');
}
});
});
Вообще не понимаю в чем дело