Skip to content

Instantly share code, notes, and snippets.

@billerickson

billerickson/global.js Secret

Last active Nov 30, 2016
Embed
What would you like to do?
jQuery(function($){
// Tweet Blockquote
$('blockquote.tweet').each(function(){
via = 'billerickson';
if( $('.author-box .icon-twitter').length ) {
via = $('.author-summary .icon-twitter').parent().attr('href').split('/').pop();
}
quote = $(this).text();
if( quote.length > 120 ) {
quote = jQuery.trim($(this).text()).substring(0, 120).split(" ").slice(0, -1).join(" ") + '...';
}
url = 'https://twitter.com/intent/tweet?&text=' + encodeURIComponent( quote ) + '&via=' + via;
$(this).append( '<a href="' + url + '" class="twitter-share-button" target="_blank"><i class="icon-twitter"></i> Tweet this</a>' );
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.