Update expandable component, content must have ID, presume button is a button element