http://jonesonter.notomato.com.au/を参照してください。
画像のスタックの上に配置されたいくつかのリスト要素にカーソルを合わせると、単純なフェード効果が書き込まれます。これらの画像はすべて絶対に重なり合っています。
$("#homeNav li").hover(function(){
//make a variable and assign the hovered id to it
var elid = $(this).attr('id');
//hide the image currently there
$("div#homeImages div").hide();
//fade in the image with the same id as the selected buttom
$("div#homeImages div#" + elid + "").fadeIn("slow");
});
ただし、Internet Explorer では動作しません。
私は周りを探してみましたが、私を可能にする簡単なフェード技術を見つけることができません。画像のスタックを一連のコントロール (この場合は < li> 要素) に配置します。特定のコントロールにカーソルを合わせると、画像の 1 つがフェードインし、他の画像はすべて非表示になり、現在の画像はフェードアウトします。
IE では常にエラーが発生し、適切にフェードしないようです。誰かが私がどこで間違っているのか知っていますか?