如何设置Twitter关注按钮,以便在关注后启用另一个按钮

时间:2015-11-13 08:25:43

标签: javascript html css twitter

我试图为我的网站设置一个跟踪系统,但它似乎无法正常工作。 我试图添加一个Twitter关注按钮,点击它后会启用另一个按钮。



@EnableStateMachine(name = "sm1")




有谁知道如何修复它? 谢谢你, Appsboss7

2 个答案:

答案 0 :(得分:0)

你的问题是你试图把这个:onclick="enableButton2()放在脚本标签里。

onclick事件应该附加到来自twitters API的渲染按钮。

但是,由于该按钮在页面加载时被渲染,因此必须在页面加载后以某种方式附加它。

最简单的解决方案是使用jquery。

示例:

<script>
$( document ).ready(function() {
    $( '#your-twitter-button-id-here' ).click(function() {
        enableButton2();
    });
});
<script>

答案 1 :(得分:0)

你可以尝试这个:

<body>
<a href="https://twitter.com/appsboss7" class="twitter-follow-button" data-show-count="false" data-size="large">Follow @appsboss7</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs'); onclick="enableButton2()" </script>
    <input type="button" id="button2" value="button 2"  />
</body>

DEMO HERE