我是 jquery 的新手,并且编写了以下代码来在我正在设计的页面的内容 div 之间切换。我希望默认隐藏三个内容 div,然后如果单击标题,我希望该内容 div 可见。如果单击不同的标题,我希望 div 自动关闭,因此一次只能看到一个。
我认为这段代码会起作用,但似乎不是出于某种原因。
代码:
<head>
<script type="text/javascript" language="javascript">
$('document').ready(function(){
$('#partnersContent').hide();
$('#companyContent').hide();
$('#investmentsContent').hide();
$('#partnersHeader').click(function(){
$('#partnersContent').slideToggle('1000');
$('#companyContent').hide('bind');
$('#investmentsContent').hide('bind');
});
$('#companyHeader').click(function(){
$('#companyContent').slideToggle('1000');
$('#partnersContent').hide('bind');
$('#investmentsContent').hide('bind');
});
$('#investmentsHeader').click(function(){
$('#investmentsContent').slideToggle('1000');
$('#companyContent').hide('bind');
$('#partnersContent').hide('bind');
});
});
</script>
</head>
<body>
<div id='partners'>
<div id='partnersHeader'>Partners</div>
<div id='partnersContent'>Information about partners</div>
</div>
<div id='company'>
<div id='companyHeader'>Company</div>
<div id='companyContent'>Information about company</div>
</div>
<div id='investments'>
<div id='investmentsHeader'>Investments</div>
<div id='investmentsContent'>Information about investments</div>
</div>
</body>
</html>