diff --git a/assets/js/expandcode.js b/assets/js/expandcode.js index 17677265ec..d2a47d3e25 100644 --- a/assets/js/expandcode.js +++ b/assets/js/expandcode.js @@ -1,10 +1,15 @@ +const tExpand='Expand' +const tCollapse='Shrink' + function toggle_cs(eo) { - const wrapper = $(eo.target).parent(); + const wrapper = $(eo.target).closest(".code_sample"); const code_el = wrapper.find("code"); code_el.toggleClass('expanded'); const placeholders = wrapper.find(".code-placeholder"); if (placeholders.length) { + // collapsing placeholders.remove(); + $(window).scrollTop(code_el.offset().top - 124) } else { code_el.after("