Итак, сейчас у меня есть код:
<!-- More html code above -->
<div id="loading" style="display: none;">
<div align="center">
<img src="/loading.gif" style="padding:10px;" />
<div id="lmessage"></div>
</div>
</div>
<!-- More html code below -->
<!-- ...... -->
<script>
$("#buttonSubmit").click(function () {
$("#loading").show();
window.location = "/cgi-bin/somscript.py?value="+$('[name=someelement]').val();
});
</script>
</body>
</html>
Итак, я хочу, чтобы div появлялся при нажатии кнопки.Это работает, но .gif (обычно анимированный) отображает только первый кадр и останавливается.Изображение правильно анимировано в Safari, но в Firefox это не так.Кто-нибудь знает почему?
РЕДАКТИРОВАТЬ: Обновил код.Если я удаляю window.location, gif работает .... почему?Мне нужно использовать .delegate или что-то?