我有一个slideToggle
将内容向下移动以使其可见。但是,目前,我在一页上有多个。因此,当单击一个时,它们都会将内容向下移动并使其可见。我想做的是当一个元素被点击时,只有一个.tst
元素被切换。
<script type="text/javascript">
$('.tst').hide();
$("div.slide").addClass('up_arrow')
$("div.slide").click(function(){
$("div.slide").toggleClass('up_arrow').toggleClass('down_arrow');
$(".tst").slideToggle( 'slow', function(){
});
});
</script>
有没有办法让它只滑下你点击的那个而不是所有的.tst
div?
编辑:根据要求进行 HTML 标记:
<div class="slide"></div>
<div class="tst">
<div class="courseinfo">
<ul>
<li>
<ul>
<li><b>»</b> <a href="#">info</a></li>
<li>info</li>
<li><span class="rowUCAS">info</span></li>
<li><a href="#">External link</a></li>
</ul>
</li>
</ul>
</div>
</div>