使默认行为关闭而不是打开

时间:2016-04-14 14:46:33

标签: jquery

我有代码:

await Task.WhenAll(...)
$("#accordion h3.prof").next().show();
$("#accordion h3").next().hide();
$("h3.first").next().hide();
$("#accordion h3.prof").next().show();

$("#accordion h3").click(function() {
    $(this).next().toggle('blind', 500);
});

当您点击<div id="accordion"> <h3 class="prof"><a href="#">Title</a></h3> <div class="closed-box"> Content area that can be hidden </div> </div> 时,会为框创建切换/打开关闭效果。问题是,默认情况下,该框始终处于打开状态,我希望仅对h3类的<div>关闭默认行为 - 但它只是没有发生。即使我给出样式显示:none to .closed-box

有人可以协助吗?

1 个答案:

答案 0 :(得分:0)

原来我需要在jQuery中添加它

$('.closed-box').hide();

默认行为是页面加载时关闭的框。