Lightboxで文字をクリックしたら画像を表示させる方法
2024/02/02
Lightboxを使用する際、一般的に使われているのはサムネイル画像をクリックすると拡大画像が表示されるというもの。ただ、今回は文字をクリックすると画像が表示されるようにしたかった。以下にサンプルとソースコードのメモ。
サンプルページ
https://taitan916.info/sample/lightbox/
ソースコード
<html> <head> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="./lightbox/js/lightbox.min.js"></script> <link href="./lightbox/css/lightbox.css" rel="stylesheet"> <style> img.lb-image{width:300px !important; height:300px !important;} </style> </head> <body> <a href="http://chart.apis.google.com/chart?chs=300x300&cht=qr&chl=https://taitan916.info/blog/" rel="lightbox">blog</a><br /> <a href="http://chart.apis.google.com/chart?chs=300x300&cht=qr&chl=http://google.com/" rel="lightbox">Google</a><br /> </body> </html>
aタグにrel="lightbox"つけるだけでいけた。
関連記事
Lightboxで画像拡大時に閉じるボタンの位置を右上に変更
Lightbox(バージョン2.7.1)で画像拡大時に閉じるボタンの位置を右下か ...
Ajaxでプラグイン無しのファイルアップロード方法
画像ファイルを添付できて、尚且つAjaxを用いた非同期通信のフォームを作りたかっ ...
javascriptで画像を取り扱う際の注意
javascriptで画像を取り扱う際に、 ちゃんと要素を指定しているのにも関わ ...
Ajaxで画像のアップロード(jquery.upload)
業務中に画像の選択後、アップロードボタンを押して画像のアップ、 その後フォームの ...
画像をドラッグ&ドロップでアップロード
■2015/04/15追記 以下記事の方が新しくて詳しい。 http://tai ...