双報のいろいろ

双報のいろいろ

事務用品の販売 WWWサイト制作の余談など

WWW

jqueryを使って画像を入れ換える

今日ちょっと同一ページ同一レイヤーで画像を入替えページを製作していてスクリプトを探してみたら、jqueryを使うととっても簡単だということがわかりました。

ヘッダー内
<script type="text/javascript" src="/scripts/jquery.js"></script>
<script type="text/javascript">
$(function(){
 $(‘.thumbnail img’).fadeTo(0,0.4);
 $(‘.thumbnail img’).hover(function(){
        $(this).fadeTo(300,1.0);
    },
    function(){
        $(this).fadeTo(300,0.4);
    })
    $(‘.thumbnail a’).click(function(){
    var bglink = $(this).attr("href");
    var bgname = $(this).attr("title");
        $("."+ bgname)
         .css("background-image","url("+bglink+")");
         return false;
    });
});
</script>

本文内
<div class="xxxxx" style=" background-image:url(images/2010001.jpg); background-position:5px 5px; width:360px; height:360px; background-repeat:no-repeat"></div>
<div class="thumbnail">
 <a href="images/2010001.jpg" title="xxxxx"><img src="images/2010001s.jpg" width="100" height="100"></a>
 <a href="images/2010002.jpg" title="xxxxx"><img src="images/2010002s.jpg" width="100" height="100"></a>
</div>

たったこれだけで、thumbnail内の画像がクリックされればxxxxx内のこれでは背景ですが入れ換え表示が可能です。(スクリプトに関して詳しくはないので上のスクリプトに関しての問合せにはお答えできません)
xxxxを変えてやれば、同じページ内にいくつものグループで置くこともできます。
そしてjqueryは、いろいろな人がpluginを製作しているので探すといろいろなことが簡単にできるみたいです。これから少し真剣に使っみようかなという感じです。

jqueryを使って画像を入れ換える」への2件のフィードバック

  • こんばんは!
    PCに詳しいのですね。いつも感心しますよ。
    オレは全然ダメPC音痴ですから・・・
    3500もあるんですね。

  • 一応商売ですから…
    西宮神社については、Wikiで見ただけです。
    昔はいいといううわさがあればそれに従って他に情報もない時代ですから分社していろいろなところに増えていったのでしょうね。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください