Показать сообщение отдельно
  #1 (permalink)  
Старый 27.08.2018, 15:38
Аспирант
Отправить личное сообщение для Ленча Посмотреть профиль Найти все сообщения от Ленча
 
Регистрация: 13.07.2014
Сообщений: 78

Совершенно одинаковые скрипты по-разному ведут себя на разных доменах
Здесь работает нормально. Это тестовый домен, фотки не заливала.

[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');
                        }
                    });
                    
				});


Вообще не понимаю в чем дело

Последний раз редактировалось Ленча, 28.08.2018 в 08:56.
Ответить с цитированием