Показать сообщение отдельно
  #1 (permalink)  
Старый 13.11.2014, 13:34
Аспирант
Отправить личное сообщение для cinema4d Посмотреть профиль Найти все сообщения от cinema4d
 
Регистрация: 07.08.2013
Сообщений: 41

подскажите что не так делаю с модальными окнами?
Есть такой код, увеличиваю кол - во выводимых div после чего при нажатии на любую из кнопок открывается не то окно которое должно вызываться а все!, после чего все становится как надо! если обновить страницу то опять также

я пока только учусь!

<script type="text/javascript">
                
                $(document).ready(function() {
                $('.open-window').click(function() {
                $('.modal-window').fadeIn(function() {
                $('.window-container').addClass('visible');
                });
                });
                $('.close, .modal-window').click(function() {
                $('.modal-window').fadeOut().end().find('.window-container').removeClass('visible');
                });
                $('.window-container').click(function(event) {
                event.stopPropagation()
                });
                
                $('.open-window_a').click(function() {
                $('.modal-window_a').fadeIn(function() {
                $('.window-container').addClass('visible');
                });
                });
                $('.close, .modal-window_a').click(function() {
                $('.modal-window_a').fadeOut().end().find('.window-container').removeClass('visible');
                });
                $('.window-container').click(function(event) {
                event.stopPropagation()
                });
                
                $('.open-window_c').click(function() {
                $('.modal-window_c').fadeIn(function() {
                $('.window-container').addClass('visible');
                });
                });
                $('.close, .modal-window_c').click(function() {
                $('.modal-window_c').fadeOut().end().find('.window-container').removeClass('visible');
                });
                $('.window-container').click(function(event) {
                event.stopPropagation()
                });
                
                $('.open-window_cla').click(function() {
                $('.modal-window_cla').fadeIn(function() {
                $('.window-container').addClass('visible');
                });
                });
                $('.close, .modal-window_cla').click(function() {
                $('.modal-window_cla').fadeOut().end().find('.window-container').removeClass('visible');
                });
                $('.window-container').click(function(event) {
                event.stopPropagation()
                });
                
                });
 
       </script>
Ответить с цитированием