替换推特按钮
Replacing twitter button
我设计了自己的Twitter按钮,以更好地适应我网站的图形章程。为此,我使用了Boostrap的社交按钮。
问题是,如果我用我自己的类btn btn-social-icon btn-twitter btn-xs
替换类twitter-share-button
,数据文本就不再起作用了。
如何在保留数据文本等功能的同时用按钮替换twitter-share-button
?
这是来自 Twitter 的工作代码,我想在其中替换类:
<script src="//platform.twitter.com/widgets.js" type="text/javascript"></script>
<div>
<a href="https://twitter.com/share" class="twitter-share-button"
data-url="https://dev.twitter.com/pages/tweet_button"
data-via="your_screen_name"
data-text="Checking out this page about Tweet Buttons"
data-related="anywhere:The Javascript API"
data-count="vertical">Tweet</a>
</div>
正如我所说,我们不能从不同的域更改 Iframe 的 CSS。所以这里有一个解决方案。我大部分时间都在使用它。它被称为Twitter Web Intent。
我希望这会有用。
附言请检查此jsbin链接。不知何故,jsfiddle 不支持。
$(document).ready(function() {
$('#tweetBtn').click(function() {
var url = 'https://twitter.com/intent/tweet?hashtags=YouAreAwesome&original_referer=' + encodeURIComponent('stackoverflow.com') + '&text=' + encodeURIComponent('Thank you so much @knowkalpesh, you made my day!');
window.open(url, '_blank');
});
});
#tweetBtn {
background: tomato;
padding: 10px;
display: inline-block;
color: #fff;
border-radius: 5px;
cursor: pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="tweetBtn">Custom Tweet Button</div>
相关文章:
- 用Javascript按钮替换Javascript超链接
- 使用replaceWith()将按钮替换为另一个按钮
- 如何将单选按钮替换为还包含提交按钮的图像
- 如何用汉堡按钮替换固定的顶部导航
- 在 JavaScript 中将单选按钮替换为“selected”
- 用不同的图像/按钮替换图像 - javascript
- window.onload javascript被body.onliad(单选按钮替换)阻止
- JQuery-将html按钮替换为<李>同时保持值不变
- 在执行AJAX调用时,将输入按钮替换为文本
- 可以't将提交按钮替换为JQuery
- 将鼠标悬停时的按钮替换为另一个不起作用的按钮jQuery
- 如何在点击时禁用一个按钮,并使用AngularJS将该按钮替换为另一个具有不同功能的按钮
- 将单选按钮替换为图像,用CSS或纯JS.一些限制
- JQuery对话框-用关闭按钮替换超时
- 使用输入按钮替换文本
- 自定义按钮替换内容
- 使用单选按钮替换样式表
- 使用Mootools将提交按钮替换为链接
- 用另一个按钮替换一个按钮
- JavaScript ModalPopups -将OK按钮替换为自定义按钮