あなたに質問があります
これはxhtmlです
<div id="main">
<div id="category1">
<div id="product1"></div>
<div id="product2"></div>
<div id="product3"></div>
</div>
<div id="category2">
<div id="product4"></div>
<div id="product5"></div>
<div id="product6"></div>
</div>
</div>
コンセプトは次のとおりです。
- デフォルトでは #container1 が Web サイトに表示されます
- メニュー「container2」をクリックすると、#container2 がフェードインし、#container1 がフェードアウトします
- 製品を選択するための第 2 レベルのメニューがあります。
productX は、関連する containerX 内に絶対配置されます
スクリプトは問題ないように見えますが、製品の div はまったくフェードアウトしません!
これがスクリプトです
function controlCategory(a) {
$("#category1").fadeOut();
$("#category2").fadeOut();
$(a).fadeIn();
}
$(function () {
$("#anchor1").click(function(event) {
event.preventDefault();
controlCSS(this);
controlCategory("#category1");
});
$("#anchor2").click(function(event) {
event.preventDefault();
controlCSS(this);
controlCategory("#category2");
});
});
カテゴリのdivがフェードアウトしない理由を誰か知っていますか????
前もって感謝します!