powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Плавное исчезновение и замена src
3 сообщений из 3, страница 1 из 1
Плавное исчезновение и замена src
    #37876743
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
$('a.videolink').click(function () {
    event.preventDefault();
    var src = $(this).attr('rel');
    $('.videodiv').fadeOut(700).delay(800).html('<iframe src=\"' + src + '\" width=\"900\" height=\"506\" 
frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>').fadeIn(700);
    $('a.videolink.active').removeClass('active');
    $(this).addClass('active'); 
});



резко исчезает, но плавно появляется. А надо и то и то плавно
...
Рейтинг: 0 / 0
Плавное исчезновение и замена src
    #37876901
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnogu
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
$('a.videolink').click(function () {
    event.preventDefault();
    var src = $(this).attr('rel');
    $('.videodiv').fadeOut(700).delay(800).html('<iframe src=\"' + src + '\" width=\"900\" height=\"506\" 
frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>').fadeIn(700);
    $('a.videolink.active').removeClass('active');
    $(this).addClass('active'); 
});



резко исчезает, но плавно появляется. А надо и то и то плавно

не уверен что delay(800) как либо касается html() ... я бы в принципе использовал бы функцию animate с установленным параметром complete, что какраз и позволяет выполнить функцию по окончанию анимации (в том числе по кончанию одной анимации можно записать в очередь очередную анимацию ;) ).

P.S. Ах да... и не забываем, что эффекты анимации отрабатываются по очереди... то есть один не начнётся, пока не закончится прошлый :) Так что
Код: javascript
1.
2.
animate({opacity: '0'}, {duration: 700, complete: function(){jQuery(this).html('<iframe src=\"' + src + '\" width=\"900\" height=\"506\" 
frameborder=\"0\" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>')}}).animate({opacity : '1'}, {duration: 700})



должно работать :)
...
Рейтинг: 0 / 0
Плавное исчезновение и замена src
    #37877018
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёр,

Спасибо! Работает). Единственно видео подгружается с бликами немного, но тут уж ниче не поделаешь.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Плавное исчезновение и замена src
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]