我使用的是由Luca Filosofi编写的基本jQuery手风琴,来自this thread。这是我的版本:如何使用jquery将加减号添加到基本手风琴?
$('.product-details .post-body dl dt').on('click', function (e) {
e.preventDefault();
$(this).parent('dl').children('dd:visible').slideUp('fast');
$(this).nextUntil('dt').filter(':not(:visible)').slideDown('fast');
});
该脚本完美地工作。但是,我不知道如果在标题(例如:+标题)之前加上加号和减号文字(+
,-
),如果显示或不显示内容。
我有以下永久标记,它必须保持原样。不能添加更多的类或HTML,除了通过jQuery:
<dl>
<dt>Title</dt>
<dd>Description 01</dd>
<dd>Description 02</dd>
<dt>Title</dt>
<dd>Description 01</dd>
<dd>Description 02</dd>
<dd>Description 03</dd>
</dl>
是什么*内容含义显示或不显示。*? – Mohammad
我使用多个描述来定义一个单词,将