Я начинаю со значения i = 0 и максимального значения 4, когда сценарий определяет значение, равное 4, должен перезапустить или сбросить значение «i» на 0 в качестве значения по умолчанию
i = 0;
function loading() {
if (i == 4) {
i = 0;
}
jQuery("#text").show(1000).hide(1000, function() {
reloading();
});
}
function reloading() {
setInterval("loading()", 2000);
alert("ok" + i);
i++;
}
loading();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="text" style="position:relative;width:150px;height:150px;background-color:red;display:none;"></div>
Я пытаюсь сделать для показа div 4 раза и сбросить до 0 и начать в другое время 0,1,2,3, и сбросить 0 и начать в другой раз, но не работает, я не знаю, почему это произошло, я думаю, что код это нормально, но что-то плохое
Спасибо за помощь в продвинутом