【发布时间】:2011-03-20 23:16:25
【问题描述】:
<head>
<script type="text/javascript">
$(document).ready(function(){
$(".open_list").hide();
$(".trigger").click(function(){
$(this).toggleClass("active").next().slideToggle("800");
});
});
</script>
我正在做一个包含一些隐藏 div 的列表,我使用这个 jquery 函数来做到这一点。 问题是这个函数使得当你点击触发链接时,它会显示跟随到 open_list 的 div。
我正在寻找另一个功能,它允许我做同样的事情,但它会激活 .open_list 之后但具有确定类的 div。
因此它将忽略 open_list 后面没有该类的 div。
我整天都在做这个,我找不到正确的方法来做这个。请问有谁知道吗?
所以我把脚本:
<script type="text/javascript">
$(document).ready(function(){
$(".open_list").hide();
$(".trigger").click(function(){
$(this).toggleClass("active").nextAll('.campaigns_list').slideToggle("800");
});
});
但还是不行。我需要当 div 打开时 h1 完全不动。
【问题讨论】:
标签: jquery hide toggle show html