我有这个脚本:单击切换按钮无法隐藏课程?
$(document).ready(function(){
$(".info").click(function(){
$(this).addClass('active');
$(this).siblings('.conteudo').slideDown(500);
$(this).parents().siblings().children('.conteudo').slideUp(450);
$(this).parents().siblings().children('.info').removeClass('active');
});
});
而这里的HTML:
<div>
<div class="info nome"></div>
<div class="conteudo texto">conteudo</div>
</div>
<div>
<div class="info nome"></div>
<div class="conteudo ls">
<a href="/">adfsdf</a>
<a href="/">adfsdf</a>
<a href="/">adfsdf</a>
<a href="/">adfsdf</a>
<a href="/">adfsdf</a>
</div>
</div>
<div>
<div class="info nome"></div>
<div class="conteudo texto">this is where the content goes</div>
</div>
我想要添加到隐藏.conteudo
点击同一.info
类时的可能性。现在,无论何时点击一个.info
课程,其类别.conteudo
在下一个/上一个.info
课程点击时都会显示并隐藏,所以我想让人们可以隐藏.conteudo
课程,方法是无需点击其.info
类中的两次搞乱了它已经有的显示/隐藏效果。
我是jQuery的新手,我试图学习这个东西,所以请好。我已经在寻找这方面的帮助,但我找不到任何有用的东西。如果我浪费你的时间,非常感谢你,对不起。
顺便问一下,你正在构建这里什么字是一个手风琴。如果你有兴趣的话,有一个jQueryUI小部件。 – Scimonster