- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Нашёл от одного хорошего человека слайд решение, в целом всё здорово, но есть НО.
1. Как сделать чтобы между слайдами не было белого фона (при смене маленькая пауза)
2. Можно ли сделать перетекание из одного в другой?
3. Если можно просто убрать интервал, то как сделать чтобы слайды не дёргались? Ставлю таймоут 0, и начинается... Где то быстро переключается, а где-то большая пауза.
В целом никак не могу разобраться какое время где выставить...
Вот исходный код, а сам сайт ntexn точка ru.
var aImages = new Array();
var aURL = new Array();
var aArtists = new Array();
var iPrev = -1;
var iRnd = -1;
aImages[0] = "/design/images/body-bg1.jpg";
aImages[1] = "/design/images/body-bg2.jpg";
aImages[2] = "/design/images/body-bg3.jpg";
$(document).ready(function() {
$("img#bg").load(function()
{
$("img#bg").fadeTo(200,1);
setTimeout(function()
{
$("#image_description").animate({right: '-=150'}, 1000);
$("img#bg").fadeOut(200);
setTimeout(LoadImages,100);
}
,5000);
}
)
setTimeout(LoadImages,0);
});
function LoadImage(iNr)
{
$("img#bg").attr("src", aImages[iNr]);
};
function LoadImages()
{
/* Select a random image number and make sure this is not equal to the previous image */
while(iPrev == iRnd)
{
iRnd = Math.floor(Math.random()*aImages.length);
}
/* Show the selected image */
LoadImage(iRnd);
iPrev = iRnd;
};
</script>
это
$("img#bg").fadeOut(200);
setTimeout(LoadImages,200);
замените на
LoadImages()
Вот посмотри как работает, у меня такое же было. Начинаются долгие запаздывания.
fadeOut так и не убран
Понял вас, а не подскажете как сделать более плавный переход между слайдами?
и для чего вот эта строка: