За последние 24 часа нас посетили 17786 программистов и 1677 роботов. Сейчас ищут 945 программистов ...

Всплывающее окно поверх быстрого просмотра!

Тема в разделе "Сделайте за меня", создана пользователем stimulmagazin, 22 авг 2017.

  1. stimulmagazin

    stimulmagazin Новичок

    С нами с:
    22 авг 2017
    Сообщения:
    1
    Симпатии:
    0
    Доброго времени суток!

    Такая проблемка возникла.
    В карточке товара присутствует, не через плагин, сделанное модальное окно "Определить размер". Все работает, проблема в другом. В списке товаров установлен один из плагинов по быстрому просмотру товара. И проблема в том, что не знаю, как запустить модальное окно в данном модальном окне быстрого просмотра.

    Код в карточке товара
    Код (Text):
    1. <div class="modalinfo" align="center" class="fond">
    2.  
    3. <div class="modalinfo">
    4.  
    5. <div iddiv="box_1" class="mymagicoverbox">
    6. Определите свой размер</div>
    7.  </div>
    8.  <div id="box_1" class="mymagicoverbox_fenetre">
    9.  
    10. </div>
    11. </div>

    Скрипт
    Код (Text):
    1. $(document).ready(function(){
    2.  
    3. $(".mymagicoverbox").click(function()
    4. {
    5.  $('#myfond_gris').fadeIn(300);
    6.  var iddiv = $(this).attr("iddiv");
    7.  $('#'+iddiv).fadeIn(300);
    8.  $('#myfond_gris').attr('opendiv',iddiv);
    9.  return false;
    10. });
    11.  
    12. $('#myfond_gris, .mymagicoverbox_fermer').click(function()
    13. {
    14.  var iddiv = $("#myfond_gris").attr('opendiv');
    15.  $('#myfond_gris').fadeOut(300);
    16.  $('#'+iddiv).fadeOut(300);
    17. });
    18.  
    19. });
    20.  
    21. $(function(){
    22.   $ ('.mymagicoverbox_fenetre').each(function(){
    23.    var closeTrigger = $(this).find('.close').length;
    24.    if (closeTrigger < 1 ){
    25.     $(this).append('<div id="myfond_gris" opendiv=""></div>');
    26.     $(this).append('<button type="button" class="close">×</button>');
    27.    }else{
    28.     return '';
    29.    }
    30.    $('.close').on('click', function(){
    31.     $(this).closest('.mymagicoverbox_fenetre').fadeOut(100);
    32.    });
    33.   });
    34. });

    Сам сайт вот stimul-shop.ru. Может тут надо что-то по мелочи изменить и я зря мучаюсь? А то знаний в этом направлении пока немного. Подскажите, пожалуйста!