<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 应该以淡入淡出效果打开
- 当我单击 javascript 时,“jout” div 应该以淡入淡出效果打开,“hout” div 应该关闭。
- 当我点击 jQuery 时,“jqout” div 被打开,之前打开的 div 被关闭。
我无法获得隐藏/关闭先前打开的 div 的代码。任何人都可以帮忙吗?