I decided to write a jQuery plugin to leverage simpler code. The following is the plugin jquery.addthis.js:
/*
* Addthis 1.0
* (c)2009 Brent Wong
*/
(function($){
$.addthis = function(code){
function init(){
try{
// determine whether to include the normal or SSL version
var addthisurl = (location.href.indexOf('https') == 0 ? 'https://' : 'http://') + 's7.addthis.com/js/250/addthis_widget.js?pub=' + code;
// include the script
$.getScript(addthisurl, function(){
$('a.addthis').append('<img src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/>').attr('href', 'http://www.addthis.com/bookmark.php?v=250').mouseover(
function(){
return addthis_open(this, '', '[URL]', '[TITLE]');
}).mouseout(
function(){
addthis_close();
}).click(
function(){
return addthis_sendto();
});
});
} catch(err) {
// log any failure
console.log('Failed to load AddThis Script:' + err);
}
}
init();
}
})(jQuery);
Then all you have to do is create a link such as this:
<a class="addthis"></a>
And include the jQuery command in the header:
$(function(){
$.addthis('publishername');
});
And voila, you have AddThis links.
Please Write review about this site:
ReplyDeleteCheck backlinks in 26 social bookmarking
Social Scan
Thanks!
ReplyDeletethanks for the information, I’ll be making the necessary changes thanks to your tips.i enjoyed the post, you have a nice site.
ReplyDeletecommunicate
thanks good article
ReplyDelete