Skip to content

Instantly share code, notes, and snippets.

@englishextra
Last active October 1, 2016 19:23
Show Gist options
  • Save englishextra/974922256540c9570e969096a00765bc to your computer and use it in GitHub Desktop.
Save englishextra/974922256540c9570e969096a00765bc to your computer and use it in GitHub Desktop.
Create Fragment from string/element
/*!
* Create Fragment from string/element
* gist.github.com/englishextra/974922256540c9570e969096a00765bc
* @param {String|object} e a text string or HTML Element to convert to fragment
* createFragment(e)
*/
var createFragment=function(e){"string"===typeof e&&(e=document.createTextNode(e));var df=document.createDocumentFragment();df.appendChild(e);return df;};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment