我一直在互联网上寻找能够做到这一点的代码,到目前为止没有运气......这是我的facebook代码按钮的代码:
<script type="text/javascript">
$(function(){
$('<iframe scrolling="no" frameborder="0" style="width: 300px; height: 80px;'+
'" src="http://www.facebook.com/widgets/like.php?href='+
encodeURIComponent(location.href)+
'"></iframe>').appendTo('#like-button')
})
</script>
我希望这个按钮在点击后消失(Im thiyin做某种类似门)
干杯
答案 0 :(得分:0)
您可以将其添加到您的脚本中:
$('#like-button').click(function(){
$(this).hide();
});
答案 1 :(得分:0)
首先,为什么这是一个坏主意:
...请不要试图用jQuery解决最简单的事情。而不是jQuery.appendTo
,您可以使用appendChild
,innerHTML
,...在使用库之前学习JavaScript,或者最终将它用于所有内容 - 这通常很多比Vanilla JavaScript慢,在很多情况下甚至没有更少的代码。
话虽如此,隐藏它并不是那么简单,你需要使用FB.Event.subscribe来订阅类似的事件:https://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/v2.2
请参阅此主题,例如:Attach a click() event to the FaceBook 'Like' button?
再次,因为它非常重要:不允许盖茨!