Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Как сделать обновление iframe по ссылке ?

Как сделать обновление iframe по ссылке ?


     08.12.2017    Все вопросы » jQuery    1226

вопрос
Привет всем.
Установлен у меня модуль: AJAX FULL-STORY через который я вывожу видео в iframe

Сам модуль работает нормально, но при нажатии на кнопку закрытия модельного окна, видео продолжает играть.

Это меня не устраивает, данную проблему решил исправить скриптом:

<script type="text/javascript">
$(function() {

	$('.ui-dialog-titlebar-close').click(function() {
		 $('iframe').attr('src', $('iframe').attr('src'));
		return false;
	});

});
</script>


Поставил обновление iframe на
<a href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button"><span class="ui-icon ui-icon-closethick">close</span></a>

Что бы логично было, при нажатии на крестик окно закрывалось и видео останавливалось.

Но посему то не работает, не пойму почему.


К примеру если прописать:

<script type="text/javascript">
$(function() {

	$('.dobnovit').click(function() {
		 $('iframe').attr('src', $('iframe').attr('src'));
		return false;
	});

});
</script>


и рядом добавить:
<a href="#" class="dobnovit">Остановить видео</a>


То все срабатывает, а на
<a href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button"><span class="ui-icon ui-icon-closethick">close</span></a>
не как не хочет работать!

У кого какие мысли?

Ответа пока нет


8 комментариев

u25sergey25v
Юзер

u25sergey25v - 8 декабря 2017 14:53 -

Смотри в сторону div display none

dolmatov
Юзер

dolmatov - 8 декабря 2017 14:55 -

Это не то, iframe просто скроется, а нужно что бы видео останавливалось.

lutskboy
Эксперт

lutskboy - 8 декабря 2017 15:05 -

вам нужно повесить событие на закрытие popup окна
и удалить его.
тут написано как
https://stackoverflow.com/questions/171928/hook-into-dialog-close-event
примерно так


$('div#popup_content').on('dialogclose', function(event) {
    $(this).remove();
 });

dolmatov
Юзер

dolmatov - 8 декабря 2017 15:13 -

Помочь можете?
Я дам ссылку на сайт, что бы посмотрели.
С меня на бутылочку пивка.

lutskboy
Эксперт

lutskboy - 8 декабря 2017 15:41 -

кидайте ссылочку

lutskboy
Эксперт

lutskboy - 8 декабря 2017 15:41 -

кидайте ссылочку

lutskboy
Эксперт

lutskboy - 8 декабря 2017 15:57 -


$('div[id^="afs-"').on('dialogclose', function(event) {
    $(this).remove();
 });

dolmatov
Юзер

dolmatov - 8 декабря 2017 16:00 -

Работает спасибо, WMR в ЛС пришлите

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх