我正在尝试制作一个简单的手风琴,但是一旦单击 dds
a,我就无法打开关闭。dt
<dl>
<dt>Lorem ipsum dolor sit amet?</dt>
<dd>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.</dd>
<dt>Lorem ipsum dolor sit amet?</dt>
<dd>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.</dd>
<dt>Lorem ipsum dolor sit amet?</dt>
<dd>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo
consequat.</dd>
</dl>
$('dd').hide();
$('dt').on('click', function() {
$(this).next().toggle();
});
我试过
$(this).next().siblings().hide();
$(this).next().toggle();
但是只有被单击的 dt 下的 dd 保持打开状态,而所有其他都被隐藏。