Unfortunately the ShareThis service has a lot of known issues, like loading a lot of data from their tracking site, `b.scorecardresearch.com` and other types of bloat when initializing their icons.
Because calling `stLight.options` depends on having the `buttons.js` script already loaded, it is not really feasible to initialize the code like this:
However, you could use an onload function to do the `stLight.options`, and then wrap the entire thing inside of a function that won’t interfere with the global namespace, like this:
Make sure to update your publisher ID in the code above if you copy / paste it.
2 Responses to ShareThis Asynchronous Javascript Loading