現在、jquery と<a>
タグを使用しています。現在、マウスをタグに合わせるたびに画像が表示されるようになりました。正しい<a>
タグに対応する画像の下に実際にテキストを表示する部分に苦労しています。<legend>
マウスホバー中に各画像の下に対応する画像を表示するにはどうすればよいですか? 対応する画像とともに、一度に 1 つの凡例を表示します。これが私の例です
コード Jquery
<script>
$(document).ready(function () {
var $images = $("div#images");
var $currentImage = $images.children("img#cheeseburger");
$currentImage .show();
$("div#links > a").mouseenter(function() {
var ID = $(this).data("content");
var $image = $images.children("img#" + ID);
if (!$image.is($currentImage)) {
$currentImage.hide();
}
$currentImage = $image;
$image.stop(true, true).fadeIn("slow");
});
});
</script>
HTML
<div id="links">
<h2> Select A Category </h2>
<a href="example.htm" class="large magenta awesome" data-content="cheeseburger">Cheeseburger »</a>
<a href="example.htm" class="large blue awesome" data-content="tacos">Tacos »</a>
<a href="example.htm" class="large red awesome" data-content="salads">Salads »</a>
</div>
<center>
<br />
<div id="images">
<img src="images/cheeseburger.jpg" id="cheeseburger">
<img src="images/tacos.jpg" id="tacos">
<img src="images/salad.jpg" id="salads" >
</div>
</center>
<fieldset class="el05">
<legend style="font-size:15px;"><b>Cheeseburger:</b></legend>
<p> Example one</p>
</fieldset>
<fieldset class="el05">
<legend style="font-size:15px;"><b>Tacos:</b></legend>
<p> Example two.</p>
</fieldset>
<fieldset class="el05">
<legend style="font-size:15px;"><b>Salad:</b></legend>
<p> Example three.</p>
</fieldset>