![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
qtipのデモを参考に画像の表示まではできたのですが複数の画像を指定する事ってできないでしょうか?
http://craigsworks.com/projects/qtip/demos/conte …
具体的には・・・
<div id="content" class="default">
<ul>
<li><a href="#">1の画像</a></li>
<li><a href="#">2の画像</a></li>
<li><a href="#">3の画像</a></li>
</ul>
</div>
<script type="text/javascript">
$(document).ready(function() {
$('#content a[href]').qtip({
// ここで1の画像、2の画像、3の画像を指定したいのですが方法がわかりません。試しに
以下のようにしてみましたが当然の事ながら3の画像が適応されます。
content: '<img src="1.jpg" alt="1の画像" />'
content: '<img src="2.jpg" alt="2の画像" />'
content: '<img src="3.jpg" alt="3の画像" />'
});
});
</script>
<script type="text/javascript" src="jquery.qtip-1.0.0-rc3.js"></script>
#content内でそれぞれの画像を指定するにはどうすればいいでしょうか?宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
No1です。
こんな感じでいけると思うけど?
(CSSその他は適宜設定してください。)
◆1番目の方法なら
<script type="text/javascript">
$(document).ready(function() {
$('#L1 a[href]').qtip({content: '<img src="1.jpg" />'});
$('#L2 a[href]').qtip({content: '<img src="2.jpg" />'});
$('#L3 a[href]').qtip({content: '<img src="3.jpg" />'});
});
</script>
<div>
<ul>
<li id="L1"><a href="#">1の画像</a></li>
<li id="L2"><a href="#">2の画像</a></li>
<li id="L3"><a href="#">3の画像</a></li>
</ul>
</div>
◆2番目の方法なら
<script type="text/javascript">
$(document).ready(function() {
$('#content a[href]').each(function() {
$(this).qtip({
content: '<img src="' + $(this).attr('tooltip') + '" />'
});
});
});
</script>
<div id="content" class="default">
<ul>
<li><a href="#" tooltip="1.jpg">1の画像</a></li>
<li><a href="#" tooltip="2.jpg">2の画像</a></li>
<li><a href="#" tooltip="3.jpg">3の画像</a></li>
</ul>
</div>
画像が結構多いので2の方法で試したところ問題なく動作させることができました!
詳しく教えて頂きまして本当にありがとうございました!
No.1
- 回答日時:
実験で確認してませんが…
◆数が3個程度なら、idを変えるなどして、それぞれ個別に指定してあげればいいのでは?
◆数が多いときは、srcをタグ内に記しておいて(適当な属性を利用、altでもtooltipでも)、それを参照するようにしてあげれば、わざわざ個別にする必要もなさそう。 以下の例の定義方法が参考になると思うけど…
http://craigsworks.com/projects/qtip/demos/conte …
お返事ありがとうございます。参考にしながらやってみたのですがどうもうまくいきません。
tooltip="<img src="画像のパス">"としてみましたが思うような動作にはならない状態です。
全くわからない状態でとりあえず試しているような状態なのですがどのようにすればいいものか
おわかりになりますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
qtipの使い方について
-
javascriptで吹き出し
-
bxSliderのランダム表示について
-
MAX関数を使ってからLEFT JOIN...
-
jspでcssが読み込めない
-
createElementで作成した要素を...
-
eclipseでcssを使うためには?
-
jqueryのsortableで一部ソート...
-
交互に入れ替わる画像を複数配置
-
textareaに画像を表示したい
-
読み込んだQRコードをフォーム...
-
c++std::string型をTCHARに変換...
-
javascriptテキストBOX色を元に...
-
CSS <div>の入れ子が反映さ...
-
JSPでの画像ファイル表示
-
checkboxにチェックを入れると...
-
Colorboxがうまく設置できません
-
jquery ドロップダウンメニュー...
-
ダイアログから画像ファイルは...
-
初心者です。クリッカブルマッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Slick.jsのオプションrtlについて
-
同一ページ内の複数のタグに同...
-
【jQuery】2分割レイアウトで、...
-
キャラクターがぴょこんと飛び...
-
画像をフェードアウト&フェー...
-
jqueryのプラグインslickの画像...
-
html5に変えるとスライドショー...
-
Javaスクリプトで画像を縦にス...
-
jQueryでタブ、スライダーを使...
-
javascriptで文字サイズの変更
-
high slideをFC2ブログで
-
ご教授ください。
-
チェックボックスと画像切替の連動
-
jQueryのclickイベントハンドラ
-
fontsize.jsでhtmlの大中小の設...
-
アコーディオンメニューが開い...
-
Firefoxとクロームでフェードイ...
-
javascript src書き換え
-
【iOS及びAndroid】リンク画像...
-
神経衰弱 順番に裏返し
おすすめ情報