Редактор темы

WP Как привести к рабочему состоянию js

mister.oleg-serow

Посетитель
Регистрация
20 Июн 2015
Сообщения
72
Рейтинг реакций
4
Баллы
8
Возраст
43
1/3
Автор темы
Приветствую. Помогите доделать js код
Код:
$('#show_online, .btn-view').on('click', function() {
            var meta = $(this),
                metaT = meta.attr('title'),
                metaS = meta.data('src');
                $('body').append('<div id="trailer-box" title="'+metaT+'"></div>');
                $("#trailer-box").html('<div class="mediabox-wrap"><div class="mediabox-content"><span class="mediabox-close"></span><iframe src="'+metaS+'" frameborder="0" allowfullscreen></iframe></div></div>',{embed:embedLink});this.root.insertAdjacentHTML('beforeend',lightbox);},close:function(){var wrapper=document.querySelector('.mediabox-wrap');wrapper.addEventListener('click',function(e){if(e.target&&e.target.nodeName==='SPAN'&&e.target.className==='mediabox-close'){wrapper.classList.add('mediabox-hide');setTimeout(function(){this.root.removeChild(wrapper);}.bind(this),500);}}.bind(this),false);}};return MediaBox;}));
               });

Так код срабатывает:
Код:
$('#show_online, .btn-view').on('click', function() {
            var meta = $(this),
                metaT = meta.attr('title'),
                metaS = meta.data('src');
                $('body').append('<div id="trailer-box" title="'+metaT+'"></div>');
                $("#trailer-box").html('<div class="mediabox-wrap"><div class="mediabox-content"><span class="mediabox-close"></span><iframe src="'+metaS+'" frameborder="0" allowfullscreen></iframe></div></div>')
              
                                       });
Нужно добавить этот в конце:
Код:
,{embed:embedLink});this.root.insertAdjacentHTML('beforeend',lightbox);},close:function(){var wrapper=document.querySelector('.mediabox-wrap');wrapper.addEventListener('click',function(e){if(e.target&&e.target.nodeName==='SPAN'&&e.target.className==='mediabox-close'){wrapper.classList.add('mediabox-hide');setTimeout(function(){this.root.removeChild(wrapper);}.bind(this),500);}}.bind(this),false);}};return MediaBox;}));

Кто разбирается, помогите люди добрые)
 
Автор темы
Не актуально. Сам справился.
 
Если долго мучатся что нибудь получится)
 

Похожие темы Последние темы Популярные темы

Назад
Сверху