Alexander_Light,
Если разметка как в примере, то нужный ифрейм получить можно так:
var iframe = $(this).parent().find('.video-iframe');
Плюс src необходимо устанавливать только один раз:
if (!iframe.attr('src')) { iframe.attr('src', iframe.data('url')); }
Если нужно, то загрузку запустить после анимации. Полный код:
$(document).ready(function () {
$('.content-list-item-head').click(function () {
var iframe = $(this).parent().find('.video-iframe');
$(this).parent().children('div.content-list-item-body').toggle('normal', function () {
if (!iframe.attr('src')) { iframe.attr('src', iframe.data('url')); }
});
return false;
});
});