<html>
<head>
<script type="text/javascript" src="jquerynew.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".home").click(function(event) {
$(".hout").slideToggle("slow");
});
$(".javascript").click(function(event) {
$(".jout").slideToggle("slow");
});
});
</script>
<style>
.menu { margin:0px auto; border:1px solid lightgray; height:30px; width:1000px;background:#FFF;}
#page-content { margin:0px auto; width:1000px; border:1px solid green; margin-top:4px; background:#FFF; overflow:auto; height:500px; }
.home {padding-left:19px;padding-right:29px;padding-top:2px;float:left;border-right:1px solid lightgray;}
.javascript { padding-left:19px; padding-right:29px; padding-top:2px; float:left; border-right:1px solid lightgray; }
.jout { display:none; padding:20px; }
.hout { display:none; padding:20px; }
</style>
</head>
<body>
<div class="menu">
<div class="home">Home</div>
<div class="javascript">Javascript</div>
<div style="padding-left:19px;padding-right:29px;padding-top:2px;float:left;border-right:1px solid lightgray;">jQuery</div>
<div style="padding-left:19px;padding-right:29px;padding-top:2px;float:left;border-right:1px solid lightgray;">AJAX</div>
<div style="padding-left:19px;padding-right:29px;padding-top:2px;float:left;border-right:1px solid lightgray;">jQuery + PHP</div>
<div style="padding-left:19px;padding-right:29px;padding-top:2px;float:left;border-right:1px solid lightgray;">AJAX+ PHP</div>
<div style="padding-left:19px;padding-right:29px;padding-top:2px;float:left;border-right:1px solid lightgray;">jQuery + AJAX + PHP</div>
</div>
<div class="hout"> Home Content goes here</div>
<div class="jout"> Javascript Content goes here</div>
</body>
</html>
私は家を持っています | Javascript | jQuery | AJAXなど、
コードが次のように機能する必要があります。
- ホームをクリックすると、「hout」divがfadeIn効果で開くはずです
- JavaScriptをクリックすると、「jout」divがfadeIn効果で開き、「hout」divが閉じます。
- jQueryをクリックすると、「jqout」divが開き、前に開いていたdivが閉じます。
以前に開いたdivを非表示/閉じるコードを取得できませんでした。誰でも助けることができますか?