仕事で必要になったのですが、作成方法がわからず非常に困っております。
例サイト
http://www.daiwahouse.co.jp/jutaku/merit/solar/i …
上記URLのサイトにあるスライドショー?を作成したいと思っております。
・自動再生はしない。
・表示するとTOP画像、画面端をクリックで左右にスクロールする。
・下部にコントロールボタンを設置して上部と連動する。
例サイトのような複雑な中身では作らず、上部はjpg画像をそれぞれ使用します。
----------
お分かりになる方、または似たようなサンプルURLでも構いません!
何か、何かヒントを下さい!!
jQueryの設置等は、別件で利用した事がありますので、
質問内容のような「ソース」を教えてください!
jQueryのサイトを見てまわったのですが、どれも素晴らしいサンプルばかりで……
私には改変することが出来ませんでした…
簡単でいいんです。
簡単な動きだけでいいです。
明日までに何とか形にして、提出する為、焦りまくっております!
深夜まで調べ倒して、何とかしたいのですが…
もう藁にもすがる想いで質問致します。
どうか、どうか教えてください!よろしくお願い致します!!
No.1ベストアンサー
- 回答日時:
適当ですが、文字でのスクロールサンプルですが、画像でも一緒だと思います。
幅を360pxで計算していますが、そこは自由に変えてもらってOKです。
[HTML部]
<div id="gallery">
<ul id="photos">
<li class="photo1">photo1</li>
<li class="photo2">photo2</li>
<li class="photo3">photo3</li>
<li class="photo4">photo4</li>
<li class="photo5">TOP</li>
<li class="photo6">photo6</li>
<li class="photo7">photo7</li>
<li class="photo8">photo8</li>
<li class="photo9">photo9</li>
</ul>
<ul id="navigation">
<li class="prev">prev</li>
<li class="next">next</li>
</ul>
</div>
<ul id="control">
<li class="photo1">1</li>
<li class="photo2">2</li>
<li class="photo3">3</li>
<li class="photo4">4</li>
<li class="photo5">TOP</li>
<li class="photo6">6</li>
<li class="photo7">7</li>
<li class="photo8">8</li>
<li class="photo9">9</li>
</ul>
[JS部(jQueryです)bodyの一番最後に追加]
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6. …
<script type="text/javascript">
(function(){
var PHOTO_WIDTH = 360,
TOP = 4,
display_now = TOP,
move = function(){
display_now === 0 ? jQuery("#navigation .prev").css("display","none") : jQuery("#navigation .prev").css("display","inline");
display_now === 8 ? jQuery("#navigation .next").css("display","none") : jQuery("#navigation .next").css("display","inline");
jQuery("#gallery ul").animate({left:-display_now * PHOTO_WIDTH + "px"},1000);
};
//control
jQuery("#control li").click(function(){
display_now = this.className.match(/\d+/) - 1;
move();
});
//next or prev
jQuery("#navigation li").click(function(){
this.className === "prev" ? display_now -= 1 : display_now += 1;
if(display_now < 0 || display_now > 8)display_now = TOP;
move()
});
}());
</script>
[参考CSS]
*{margin:0;padding:0;}
li{list-style:none;}
#gallery {position:relative ;width:360px; height:270px;overflow:hidden;}
#gallery ul#photos{position:relative;top:0;left:-1440px;width:3240px;overflow:hidden;}
#gallery ul#photos li{float:left;width:360px; height:270px;}
#gallery ul#navigation li{border:1px solid #ccc;}
#gallery ul#navigation li.prev{position:absolute;left:0;top:130px;z-index:2;}
#gallery ul#navigation li.next{position:absolute;right:0;top:130px;z-index:2;}
#gallery li.top{z-index:1}
#control {overflow:hidden;}
#control li{float:left;width:30px;padding:0 5px;text-align:center;border:1px solid #ccc;}
nekomikekamo 様
出来た!出来た!!出来ました!!!
ありがとうございます!!
ありがとうございます。゜(´Д`)゜。
もう今、オフィスで一人ガッツポーズをしています!
ああ…こんな事ってあるんですね…本当に、
何とお礼を申し上げれば良いのかわかりません……
後は作成してある画像に差し替えて、完成です!!!
本当にありがとうございました!!
何度言っても言い足りません…
ああ!もう直接お礼を申し上げに行きたい気持ちです。
ありがとう、ございました……
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- Windows 10 Windows10 の設定?について (長文ですがよろしくお願いします)m(_ _)m 3 2022/05/14 12:22
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- 写真 写真(画像)編集スキルを質問する時 1 2022/12/07 14:14
- HTML・CSS 画像が分割されて切り替わる、ループアニメーションが作りたい 7 2023/05/27 17:12
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
助けてください… jQuery 左右に...
-
タブ切り替えの初期表示について
-
jQueryの配列の渡し方について
-
取得した位置情報を送信するには?
-
複数の画像をランダム(シャッ...
-
カレントページ aタグではなく...
-
javascript テキストエリアを1...
-
jqueryのsortableで一部ソート...
-
クリックした<a>タグのみにClas...
-
【短い】1つだけ展開/表示/非表...
-
タグの表示順を入れ替え、
-
javascript バブルソート
-
ブラウザでjavascriptのプルダ...
-
javascriptで教えてください。 ...
-
Javascriptでプルダウンメニュ...
-
MAX関数を使ってからLEFT JOIN...
-
jspでcssが読み込めない
-
createElementで作成した要素を...
-
textareaに画像を表示したい
-
MFCで画像を表示させているので...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jqueryのsortableで一部ソート...
-
クリックした<a>タグのみにClas...
-
どの<li><a> が押されたか判別...
-
【javascript で動的に a タグ...
-
文字と数字が混在する要素のsor...
-
javascriptでEnterキーをtabキ...
-
チェックボックスに入っている...
-
複数のラジオボタン項目でのテ...
-
jquery ドロップダウンメニュー...
-
jQueryのeqで最後からn番目以降...
-
JavaScriptで、?マークとコロ...
-
質問に答えていくと、回答によ...
-
Jqueryでリストのスクロール
-
多階層ドロップダウンのスマホ...
-
JQueryタブのアクティブ アン...
-
gridstack.jsについて教えてく...
-
タブ切り替えの初期表示について
-
オンマウスで画像ロールオーバ...
-
「jQuery」アコーディオンメニ...
-
複数の画像をランダム(シャッ...
おすすめ情報