У меня есть анимация jQuery, которая положительно отказывается от зацикливания.Он будет проигрываться через анимацию один раз, а затем завершится.
Вот оно: http://stackoverflow.quickmediasolutions.com/stackad/fancy.html
Вот соответствующий раздел кода:
function DoAgain()
{
$('#block').stop().css('marginLeft','0px');
var width = ($('#block').width()) / 2;
var length = (1000 * num_ads) / document.getElementById('speed').value;
$('#block').animate({marginLeft: '-=' + width},length,'linear',
function() {
DoAgain();
});
}
Я пыталсяотлаживать приложение с помощью консоли Chrome JavaScript, но в соответствии с этим все работает.(Без ошибок, DoAgain()
будет вызван в порядке, и т. Д.)
Я действительно застрял здесь - будет полезен толчок в правильном направлении.