Я использую следующую функцию jquery document ready, чтобы попытаться исчезнуть из двух divs в цикле. Функция должна иметь тайм-аут/задержку, так чтобы она начиналась через 5 секунд после загрузки страницы, а затем каждые 5 секунд после этого она должна постепенно исчезать между двумя разделителями.JQUERY fade между 2 divs и функцией цикла?
Может кто-то пожалуйста, покажите мне, где я неправильно, благодаря
$(document).ready(function() {
function showpanel() {
$(".switch_up").fadeOut("slow");
$(".switch_up2").fadeIn("slow");
}
setTimeout(showpanel, 5000);
$(".switch_up2").fadeOut("slow");
$(".switch_up").fadeIn("slow");
});
спасибо, но это приводит к тому, что 1-й div сразу исчезает, как только загружается страница. Я хочу 5-секундную задержку до того, как первый div исчезнет, а затем исчезнет в 2-м div сразу в течение 5 секунд, а затем снова исчезнет второй div и 1-й div обратно. Это должно продолжаться в бесконечном цикле. есть идеи? –
Вы можете добавить свойство css «display: block» для div, который хотите увидеть первым. Обновлен Plunker. Пожалуйста, смотрите. Благодарю. – nalinc
спасибо, что это почти есть, однако я не хочу, чтобы два divs были перекрестно друг с другом, я хочу, чтобы div 1 полностью исчезал до того, как div 2 затухает и наоборот. спасибо –