Извините за плохое название, я действительно не уверен, что здесь делать.
Я пытаюсь сделать расширяемый ящик. Обычно это простая задача, но я делаю это через вики, как обычный пользователь. У меня нет прав администратора или чего-то в этом роде.
Я сделал это очень хакерским способом, используя код содержания вики:
<div id="toc" class="toc" style="border:1px grey solid; height:1em; overflow:auto; background-color:rgb(38,38,38);">
<div id="toctitle">
<h2>Click to expand</h2>
</div>
<ul>[user puts their content in here]</ul>
</div>
javascript вики автоматически вставляет кнопку рядом с , по которой можно щелкнуть, чтобы показать или скрыть содержимое поля (кажется, это делается с помощью идентификатора toc). Само по себе это работает довольно хорошо, но когда это поле используется несколько раз на странице, или даже если есть обычное оглавление, когда нажимается любая кнопка показать / скрыть, затрагивается только первое поле на странице.
Я открыт для альтернативных способов сделать это, но теги и теги