Added ability to rerun on the same element

For when the content of the element is dynamically updated, e.g. by a Knockout.js binding.
Merge pull request #12 from eddielee6/master

Added ability to rerun on the same element