Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Вывод бокса через js (https://javascript.ru/forum/dom-window/67749-vyvod-boksa-cherez-js.html)

рони 07.03.2017 10:45

Цитата:

Сообщение от Iru121
не могу понять как заставить симплбокс вылезать

Цитата:

Сообщение от рони
новую ссылку никто не инициализировал , после добавления на страницу поэтому ничего не происходит.

запустить строки 40-43 пост№7 по новой
<script type="text/javascript">
        function check() {
            var cV = document.getElementById('inp');
            if (document.getElementById('inp').value == 'troll') {
                document.getElementById('finded1').innerHTML = "<a rel='simplebox' href='http://s00.yaplakal.com/pics/pics_original/2/3/3/8037332.jpg'><img class='pop1' src='http://s00.yaplakal.com/pics/pics_original/2/3/3/8037332.jpg'></a>";


            } else if (document.getElementById('inp').value == 'face') {
                document.getElementById('finded1').innerHTML = "<a rel='simplebox' href='http://mirgif.com/KARTINKI/fraktal/fraktal37.jpg'><img src='http://mirgif.com/KARTINKI/fraktal/fraktal37.jpg'></a>";
                document.getElementById('finded1').innerHTML += "<a rel='simplebox' href='http://www.nokiaplanet.com/uploads/posts/2014-11/1415431186_blue-flower-480x800.jpg'><img src='http://www.nokiaplanet.com/uploads/posts/2014-11/1415431186_blue-flower-480x800.jpg'></a>";
            }
            var boxes = [],els, i, l;
            els = document.querySelectorAll('a[rel=simplebox]');
            simplebox.init();
            for (i = 0, l = els.length; i < l; ++i)
                simplebox.start(els[i]);
            simplebox.start('a[rel=simplebox_group]');

        }
        (function() {
            var boxes = [],
                els, i, l;
            if (document.querySelectorAll) {
                els = document.querySelectorAll('a[rel=simplebox]');
                Box.getStyles('simplebox_css', 'simplebox.css');
                Box.getScripts('simplebox_js', 'simplebox.js', function() {
                    simplebox.init();
                    for (i = 0, l = els.length; i < l; ++i)
                        simplebox.start(els[i]);
                    simplebox.start('a[rel=simplebox_group]');
                });
            }
        })();
    </script>

Iru121 07.03.2017 15:57

рони,

А, вот оно как. Теперь всё понятно.
Огромное спасибо)


Часовой пояс GMT +3, время: 08:07.