リンク要素をマウスオーバー時に画像表示する
- Category :
- Javascript

今回紹介する jQuery プラグインは、リンク要素にマウスオーバーした際に、画像やテキストをポップアップ形式で表示してくれます。
以前に似たようなプラグインを紹介しましたが、今回紹介するのがいろいろと応用も効くような気がします。
…ここからが続き
ダウンロード・使い方
Easiest Tooltip and Image Preview Using jQuery
共通要素 head内
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script> <script type="text/javascript" src="main.js"></script>
jquery.js は Google AJAX API を使えば良いと思います。main.js は任意の場所においてそこまでのパスを記述して下さい。
テキスト表示
使いたい要素に .tooltip と指定。title 要素がキャンプションとして表示されます。
XHTML
<p><a href="http://www.css-lecture.com/" class="tooltip" title="CSSリファレンス、(X)HTML、Movable Type、その他Webサイト制作に関する役立つ情報を掲載します!">CSS Lecture</a></p>
画像表示
使いたい要素に .preview と指定。title 要素がキャンプションとして表示されます。
XHTML
<a href="image/001.jpg" class="preview"><img src="image/001.jpg" alt="サンプル画像" width="150" /> <a href="image/001.jpg" class="preview" title="サンプル画像 1"><img src="image/001.jpg" alt="サンプル画像" width="150" />
URLプレビュー
使いたい要素に .screenshot と指定。rel 要素に画像へのURLを指定。title 要素がキャンプションとして表示されます。
XHTML
<p><a href="http://www.css-lecture.com/" class="screenshot" rel="image/css-lecture.jpg">CSS Lecture</a> (キャンプションなし)</p> <p><a href="http://www.css-lecture.com/" class="screenshot" rel="image/css-lecture.jpg" title="CSS Lecture">CSS Lecture</a> (キャンプションあり)</p>





Comments
スミマセン! 再度質問なんですが、動きはOKでしたがimageにリンクカラーがついてしまっています。
のリンクの関係だと思うのですがどうすればこのimagesだけのリンクカラーを消せるのでしょうか?
お久しぶりです。っと言っても3年振りのご質問です。
Lightboxよりこちらに乗り換えようと思うのですが何せ久々なので要領を思い出せなくまたまたお助け願います。
Lightboxの記述 ソースは削除した方がよいのでしょうか?
Google AJAX APIもググって見てましたがなんとなくしかわからず仕事の暇な今時期に何とか成功を。
こんにちわ!+はじめまして!
実はこのサイトの大ファンですwいつもほんとに助かってます^^ありがとうございます!
今回はMIYAさんの作品を使わせていただいているので、書き込みました!ソースもわかりやすく、今後いろいろと手を加えていこうと思います!
これからもよろしくお願いします^^
MIYAさん
Firefox 3.6.10でこのデモページの動きがおかしいです。
1. キャプションなし->マウスオーバーする-キャプションでずに変数名を表示->キャプションなし->マウスオーバーする->当初の動き
続けて
2. キャプションあり->マウスオーバーする-キャプションでない->動きが違う
続けて
3. キャプションあり->マウスオーバーする-キャプションでない->当初の動き
でした
geneさんはじめまして!
動きがおかしいとありますが、それは自分が作ったデモページの動作がおかしいんでしょうか?
またブラウザについては特定のもののみ。表示がおかしいんでしょうか?
自分の環境化では今の所確認出来ない状態です。
こんばんは 初めまして
早速使わせていただこうとおもいました
画像付き:キャプション付きのものですが
最初にキャプションなしを触ると動きがおかしいようです。
1. キャプションなし->マウスオーバーする-キャプションでない->当初の動き
続けて
2. キャプションあり->マウスオーバーする-キャプションでない->動きが違う
続けて
3. キャプションあり->マウスオーバーする-キャプションでない->当初の動き