毎度おなじみ、[怖くないJavaScript + jQuery]シリーズです。
今回は、マウスオーバーで注釈を表示させるjsを作ります。
デモ
実際に動かしてみるとこんな感じになります。ボタンにマウスを載せてみてください。
デモを別ページで開く
ファイル一式ダウンロード
Step1:まず下準備
こちらはいつもと同じですね。まず必要なファイルを読み込みます。headerの中に、jQueryと、自分で作ったjavascriptのファイル(今回は tips.js とします)を読み込みます。
<script src=”common/js/jquery.js” type=”text/javascript”></script>
<script src=”common/js/tips.js” type=”text/javascript”></script>
</head>
Step2:次にHTMLの準備
今回は注釈をつけたい要素(divでもpでもなんでもOKです)にclass=”help_tips“を振ります。併せて、classを降った要素に「data-help」の属性もつけて、表示したいテキストを挿入してください。
Step3:次にCSSの準備
help_tips_popに表示された時のCSSを設定してください。#help_tips_pop{
Step4:jsを書き込む
headerで読み込んでいる tips.js の初期設定をHTMLソースに合わせて変更してください。色の違う箇所を変更してくださいね。//***********************************// 初期設定
// ▽注釈を表示させたい要素につけるclass名
var tipsClassName = ‘help_tips‘// ▽注釈の要素につけるID名
var popIdName = ‘help_tips_pop‘
//***********************************
$(‘.’+tipsClassName).hover(