$(document).ready(function() {
$('.spoiler_links').click(function() {
$(this).parent().children('div.spoiler_body').toggle('normal');
return false;
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="s2-item-wrap spoiler-wrap disabled">
<a href="#q" class="s2-item spoiler_links">
<span class="img-wrap"><img src="img/icons/section_2/22.png" alt="Alt">
</span>
<span class="s2-item-text">Электротехника</span>
</a>
<div class="spoiler-body spoiler_body"><b>Ваш интерес здесь</b>
<a href="#q" class="button">
<span class="pulse-button">Вопрос эксперту</span></a>
</div>
</div>
我用这段js代码做了一个剧透。请帮我做一个,这样当你打开一个时,另一个会自动关闭。
像这样,如果你专注于你的 HTML。如果你想要隐藏所有块的相同动画
如果活动块的动画应该是相同的展开和隐藏,那么像这样
尝试保存之前打开的扰流板。
示例(角度):