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

有谁知道如何修复它? 谢谢你, Appsboss7
答案 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>