Я реально не могу понять.
let activeSlide = 0
let time = 0
var timerId = setInterval(function() {
time++
if (time == 5)
slideRight()
}, 1000);
buttons[1].click(function slideRight() {
тут функция слайдера
});
Я видимо как то не правлиьно пытаюсь вывести функцию в if
то есть я ее не правильно записываю или что? Почему алерт вызывается а функция нет?
Чтобы функция была доступна по имени ее нужно определять отдельно:
function slideRight() {
// тут функция слайдера
}
В данном же случае
.click(function slideRight() {... })
имя slideRight
доступно только внутри самой функции. Поэтому и получается указанная ошибка.
Решением может стать такой код:
let activeSlide = 0
let time = 0
function slideRight() {
// тут функция слайдера
}
var timerId = setInterval(function() {
time++
if (time == 5)
slideRight()
}, 1000);
buttons[1].click(sliderRight);
buttons[1].click(function() {
slideRight();
});
let activeSlide = 0;
let time = 0;
var timerId = setInterval(function() {
time++;
if (time == 5) {
slideRight();
time = 0;
}
}, 1000);
document.getElementById("button").addEventListener("click", slideRight);
function slideRight() {
alert('Hello world!');
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Таблица заполняется рандомные цифрами и по нажатии на кнопку все столбцы должны быть отсортированы по убываниюПопробовал написать вот такой...
Пытаюсь обновить UI из другого потока, все вроде работает, но иногда ApplicationCurrent