improved transitions of moreText and lessText
storing original content in data-{prefix}-original attribute