У меня есть javascript, который запускает таймер, который что-то оживляет на веб-сайте.Javascript, изменяющий источник изображения
Это все работает отлично, но я хочу, чтобы получить изображение, чтобы измениться, когда анимация запускается, он использует JQuery:
if(options.auto && dir=="next" && !clicked)
{
timeout = setTimeout(function(){
if (document.images['bullet1'].src == "img/bulletwhite.png")
{
document.images['bullet1'].src = "img/bullet.png";
document.images['bullet2'].src = "img/bulletwhite.png";
}
animate("next",false);
},diff*options.speed+options.pause);
}
options.auto означает, что его автоматически на велосипеде, реж направление движения и щелкнул, будет ли пользователь щелкнуть его.
Что-то не так с моим синтаксисом здесь? Я запустил с ним firebug, и он не бросает никаких ошибок, он просто не сработает. Любой совет поможет!
Я должен упомянуть, что src bullet1 начинается с bulletwhite.png, а затем я надеялся, что он изменится на bullet.png и изменит bullet2 на bulletwhite.png.
У вас есть неуместны точка с запятой на 2-й линии. Вероятно, это не тот ответ, который вы ищете, а просто хотел сообщить вам. – lewiguez
Я думаю, что последняя строка не должна быть с точкой с запятой, а также –
спасибо, я исправлю это. –