песочница: https://codepen.io/vladgr/pen/jOqBQYY
идея: при клике на кнопку менять текст и обратно, то есть изначально текст на кнопке 'Все подкатегории', при клике 'Скрыть', снова клике(чтобы закрыть категорию) и текст снова стал прежним 'Все подкатегории'
1. Вставить два спана с текстами "открыть" \ "закрыть" и по классу на кнопке скрывать не нужный.
2. Задай кнопке два аттрибута, текст открыть и текст закрыть и тяни нужный