デモページ JavaScript var shinyObj = '.button a span.shiny'; var shinySpeed = 1000; var interval = 3000; $(function() { setTimeout('shinybutton()', 500 ); }); function shinybutton(){ $(shinyObj).animate({left:'+=250px'},shinySpeed).animate({left:'-60px'}, 0); setTimeout('shinybutton()',interval); } HTML <section id="png"> <h2>png ver</h2> <div class="button"> <a href="#"> <span class="shiny"><img src="
![jQueryでつくるキラッと光るボタン | NAKAZI LAB.(ナカジラボ)](https://cdn-ak-scissors.b.st-hatena.com/image/square/e705cb29f0f64b842737185b40aa5bb5c1e807c8/height=288;version=1;width=512/https%3A%2F%2Fnakazilab.com%2Fwp%2Fwp-content%2Fthemes%2Fnakazilab%2Fthumbnail%2Fthmb_shiny-button.png)