Показать сообщение отдельно
  #3 (permalink)  
Старый 03.01.2013, 08:04
Новичок на форуме
Отправить личное сообщение для Alexander_Light Посмотреть профиль Найти все сообщения от Alexander_Light
 
Регистрация: 02.01.2013
Сообщений: 3

Спасибо!
Вставил в ту же функцию по клику, своё дело выполняет
$(document).ready(function(){ 
		$('.content-list-item-head').click(function(){ 
		$(this).parent().children('div.content-list-item-body').toggle('normal');
		var iframe = $('.video-iframe'); //берем нужный ифрейм
		iframe.attr('src', iframe.data('url')); // выставляем src
		return false;
		});
		});


Но! Грузит в src только data-url из первого iframe на странице, как указать на загрузку атрибутов только внутри дочернего iframe? А то сейчас он получается с первого берёт.
И второе, менее важное - очень уж тормозит, когда он пытается загрузить и анимацию раскрытия сделать. Может загрузку отложить на несколько мс.? Да и при сворачивании теперь тормозит, и при повторном разворачивании, когда уже всё вроде загрузилось. Тут наверное дело в том, что опять выполняется подстановка атрибутов, хотя нужно только первый раз.

Последний раз редактировалось Alexander_Light, 03.01.2013 в 09:12.
Ответить с цитированием