English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
この例では、jQueryを使用してマウスオーバー時のハイライト表示と、他の同階層要素の暗くする効果を実現しました。皆様にご紹介し、以下の通りです:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv-equiv="content-type-type="text/html/html;charset=utf-8-8"/> <meta name="keywords" content="キーワード1、キーワード2、キーワード3など"/> <title>マウスオーバー時のハイライト表示、他の要素は暗くする</title> <style type="text/css"> *{margin:0; padding:0;} ul,li{list-style:none;} ul{width:900px; height:200px; margin:100px auto;} li{width:200px; height:200px; display:inline-block; border:1px solid #d8d8d8; position:relative;} .addblack{width:200px; height:200px; display:none; background:#000;filter: alpha(opacity=10);-moz-opacity: 0.1; opacity: 0.1; position:absolute; left:0; top:0;} </style> <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".index_Img").hover(function(){ $(this).siblings().find(".addblack").show(); },function(){ $(this).siblings().find(".addblack").hide(); $(this).find(".addblack").hide(); ) ) </script> </head> <body> <ul> <li class="index_Img"> りんご <div class="addblack" style="left: 0px; top: 0px; width: 200px; height: 200px; display: none;"></div> </li> <li class="index_Img"> バナナ <div class="addblack" style="left: 0px; top: 0px; width: 200px; height: 200px; display: none;"></div> </li> <li class="index_Img"> ぶどう <div class="addblack" style="left: 0px; top: 0px; width: 200px; height: 200px; display: none;"></div> </li> <li class="index_Img"> リンゴ <div class="addblack" style="left: 0px; top: 0px; width: 200px; height: 200px; display: none;"></div> </li> </ul> </body> </html>
実行イメージは以下の通りです:
jQueryに関連する内容に興味を持つ読者は、以下の本サイトの特集を確認してください:《jQuery 切り替え効果と技術のまとめ》、《jQuery 過滤アルゴリズムと技術のまとめ》、《jQuery 拡張技術のまとめ》、《jQuery 常用プラグイン及び使用法のまとめ》、《jQuery 拖れ下げ効果と技術のまとめ》、《jQuery テーブル(table)操作技術のまとめ》、《jQuery 中のAjax 使用法のまとめ》、《jQuery 常見のクライムエフェクトのまとめ》、《jQuery アニメーションとエフェクトの使用法のまとめ》及び《jQuery セレクタの使用法のまとめ》
本文が皆様のjQueryプログラミングに役立つことを願っています。
声明:本文の内容はインターネットから収集され、著作権者に帰属します。インターネットユーザーにより自発的に貢献し、アップロードされた内容です。本サイトは所有権を持ちません。また、人工編集は行われていません。著作権侵害が疑われる内容がある場合は、メールを送信してください:notice#oldtoolbag.com(メール送信時、#を@に置き換えてください。報告を行い、関連する証拠を提供してください。一旦確認が取れましたら、本サイトは侵害された内容をすぐに削除します。)