画像を自動的に動かす

トップ > How To > 画像を自動的に動かす

説明

jQuery を用いて画像を左右に動かす例を紹介します。

実例

Example
HTML
<html>
<head>
<title>テスト</title>
<style>
.abs { position:absolute; }
</style>
<script src="https://code.jquery.com/jquery-1.11.3.js"></script>
<script>
var delta = 10;
$(function() {
    $('#E1').css("left", "100px");
    window.setInterval(function() {
        var pos = $('#E1').offset();
        pos.left += delta;
        $('#E1').css("left", pos.left + "px");
        if ((pos.left < 100) || (300 < pos.left)) {
            delta = -delta;
        }
    }, 50);
});
</script>
</head>
<body>
<img id="E1" src="xx.gif" width=56 height=69 class=abs>
</body>
</html>

Copyright (C) 1999-2015 杜甫々
初版:1999年6月20日、最終更新:2015年10月11日
http://www.tohoho-web.com/wwwxx025.htm