動的に作成される Twitter 共有ボタンがあります。
HTML:
<a id="twitter_publish" href="https://twitter.com/share" class="twitter-share-button" data-via="3imit" data-count="none"></a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
Javascript:
function tweetSetup() {
$("#twitter_publish").remove();
$(".twitter-share-button").remove();
var tweet = $('<a>')
.attr('href', "https://twitter.com/share")
.attr('id', "twitter_publish")
.attr('class', "twitter-share-button")
.attr('data-lang', "en")
.attr('data-via', "3imit")
.attr('data-count', "none")
.attr('data-text', "Take a look at this:")
.attr('data-url', $("#some_link").val())
.text('Tweet');
$("#facebook_publish").after(tweet);
twttr.widgets.load();
$("#twitter-share-button").show();
}
デフォルトのツイート アイコンを独自のアイコンに置き換えたいと考えています。どうやってやるの?