Я работаю над функцией на веб-сайте, где изображение должно меняться каждые 5 секунд и переход на другой с эффектом затухания.jQuery/CSS переход не работает в firefox
Мой браузер как этот
jQuery('.mySlider').css({"background-image" : "url(/images/image1.jpg)"});
var counter = 0;
function setBckImage(){
if(counter<2){
counter++;
} else {
counter=1;
}
switch (counter){
case 1:
jQuery('.mySlider').css({"background-image" : "url(/images/image1.jpg)"});
break;
case 2:
jQuery('.mySlider').css({"background-image" : "url(/images/image2.jpg)"});
break;
}
}
if(jQuery('.mySlider').length) {
setInterval(setBckImage, 5000);
}
И CSS для перехода, как это:
.mySlider{
left: 0px;
-webkit-transition: background 1000ms ease-in 1000ms;
-moz-transition: background 1000ms ease-in 1000ms;
-o-transition: background 1000ms ease-in 1000ms;
transition: background 1000ms ease-in 1000ms;
}
Он отлично работает в хром, но не в Firefox. Я прочитал, что firefox нуждается в отправной точке для «перемещающихся» переходов, что не то, что я делаю, но я все равно все равно устанавливаю, и это все еще не работает. В моей консоли firefox нет ошибок, поэтому я не знаю, что может быть проблемой ...
С какого места я должен искать?
Edit: здесь jsfiddle: https://jsfiddle.net/kkyyzzug/
Предоставить jsfiddle –
Эти два фрагмента кода добавляются в css и js сайта joomla, они не будут работать сами по себе в скрипке – DevBob
Что бы вы ни использовали в качестве back-end совершенно неважно. Он все равно выведет 'HTML' +' CSS' + 'JavaScript', чтобы браузеры его отображали. И похоже, с этим у вас проблемы. Создайте [mcve] путем выборочного добавления *** соответствующих частей *** *** вывода вашей страницы ***, включая *** минимальный *** код, необходимый для воспроизведения проблемы. Помогите нам помочь вам. Не торопитесь. –