jQueryのthickboxの使用方法

ThickboxはjQueryベースの、ポップアップダイアログと画像ブラウザのプラグインです。Thickboxを使うにはjQueryライブラリとThickboxのソースコードファイルをインクルードする必要があります。

Thickbox の基本手順は次のとおりです。

まず、jQueryとThickboxのソースコードファイルをダウンロードし、それらをあなたのプロジェクトディレクトリに保存してください。

に以下のコードを追加して、必要なCSSとJavaScriptファイルを取り込みます:

<link rel="stylesheet" href="path/to/jquery-ui.min.css">

<link rel=”stylesheet” href=”path/to/thickbox.css”>

<script src=”path/to/jquery.min.js”></script>

<script src=”path/to/jquery-ui.min.js”></script>

<script src=”path/to/thickbox.js”></script>


正しいファイルパスに「path/to/」が置き換えられることを確認してください。

Thickbox を有効にするには、ページのロード時に次の JavaScript コードが呼び出されるようにしてください。

<script type="text/javascript">

$(document).ready(function() {

// 初始化 Thickbox

$(‘[data-thickbox]’).click(function() {

$.tb_show($(this).attr(‘title’), $(this).attr(‘href’));

return false;

});

});

</script>


上記のコードは、Thickbox を初期化し、data-thickbox 属性を持つすべてのリンク要素を Thickbox 機能を利用できるようにします。これらのリンクがクリックされると、ポップアップウィンドウが表示されます。

あなたの HTML ページで以下コードを使って、Thickbox の機能のあるリンクを作成します。

<a href="path/to/large_image.jpg" title="Image Title" data-thickbox>Open Image</a>

パス/to/large_image.jpg を開きたい画像のパスに置き換えてください。

すると、ユーザーが「画像を開く」リンクをクリックした時点で、指定画像を表示するThickboxポップアップが表示されます。

なお、示したコードは Thickbox の基本的な使い方の例です。必要に応じて、Thickbox のスタイルや機能をさらにカスタマイズできます。

bannerAds