Хорошо, это довольно просто, но мне пришлось изменить несколько вещей, а также пересобрать в Codepen (что мне кажется намного проще).
1) Вам нужно добавить идентификатор в сворачиваемый заголовок панель, на которую вы нацеливаетесь, и класс scrollspy:
<li class="x-accordion-group">
<div id="lee-open" class="collapsible-header scrollspy" id="linked">Second</div>
<div class="collapsible-body x-accordion-toggle">
...
Если вы хотите открыть складную панель как обычно, щелкните заголовок - вот как они работают.
2) Инициализировать scrollspy . Scrollspy - это плавная прокрутка в материализации css, вы добавляете соответствующий идентификатор и класс .scrollspy к целевому div:
$('.scrollspy').scrollSpy();
3) Нажмите кнопку на целевом элементе (заголовок сворачиваемого элемента):
$(target).trigger('click');
Нет необходимости добавлять css к складной. Обратите внимание, я добавил класс active к первому разборному (на li), просто чтобы дать нам некоторое пространство, чтобы прокрутить.
https://codepen.io/doughballs/pen/ZEGLNvL