大家好!
我是jquery的初学者。所以我有两个div 元素。它们是滑动切换的。当我打开/关闭一个div 时,另一个div 也会随之移动。是的,我明白了,后台发生了什么,但你知道我如何独立制作它们吗?谢谢!
<body>
<div id="m1">
<div id="ms1">
st1
<div class="content">
<ul>
<li>dasd</li>
<li>fsfs</li>
<li>fsfs</li>
</ul>
</div>
</div>
</div>
<div id="m2">
<div id="ms2">
st2
<div class="content">
<ul>
<li>dasd</li>
<li>fsfs</li>
<li>fsfs</li>
</ul>
</div>
</div>
</body>
和jquery:
$(document).ready(function() {
$("#ms1").click(function(){
$("#m1 .content").slideToggle(1000);
});
$("#ms2").click(function(){
$("#ms2 .content").slideToggle(1000);
});
});
我已经更新了小提琴
http://jsfiddle.net/socemspx/2/
#m1,#m2{
color:white;
width:200px;
cursor:pinter;
padding:5px 1px 1px 1px;
margin-top:20px;
}
#m1{
background:blue;
}
#m2{
background:green;
}
.content{
background:#fff;
color:#000;
border:1px solid #000;
}
<div id="m1">
<div id="ms1">
st1
<div class="content">
<ul>
<li>dasd</li>
<li>fsfs</li>
<li>fsfs</li>
</ul>
</div>
</div>
</div>
<div id="m2">
<div id="ms2">
st2
<div class="content">
<ul>
<li>dasd</li>
<li>fsfs</li>
<li>fsfs</li>
</ul>
</div>
</div>
</div>
$(document).ready(function () {
$("#ms1").click(function () {
$("#m1 .content").slideToggle(1000);
});
$("#ms2").click(function () {
$("#ms2 .content").slideToggle(1000);
});
});