Javascript 点击后如何隐藏类似Facebook的按钮?
我一直在互联网上寻找一个代码,可以做到这一点,没有运气到目前为止。。。这是我的类似facebook的按钮的代码:Javascript 点击后如何隐藏类似Facebook的按钮?,javascript,facebook,hide,facebook-like,Javascript,Facebook,Hide,Facebook Like,我一直在互联网上寻找一个代码,可以做到这一点,没有运气到目前为止。。。这是我的类似facebook的按钮的代码: <script type="text/javascript"> $(function(){ $('<iframe scrolling="no" frameborder="0" style="width: 300px; height: 80px;'+ '" src="http://www.facebook.com/widgets/like.
<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,使一些像门排序
干杯您可以将以下内容添加到脚本中:
$('#like-button').click(function(){
$(this).hide();
});
首先,为什么这是个坏主意: 就像大门不再被允许一样,请查看 如果用户不能直接在喜欢的地方改变某些东西,这对用户来说是很烦人的。 如果您在单击后立即隐藏like按钮,则用户无法对其进行评论 有时,出于垃圾邮件的原因,需要确认才能喜欢某些东西,例如,如果单击后隐藏按钮,用户无法确认,类似的东西将无法通过 不管怎么说,这是毫无意义的,因为您将无法为返回的用户检测到它,因此您需要在每次刷新页面时显示like按钮。你可以使用cookie,但这不是一个真正可靠的解决方案。 …请不要试图用jQuery解决最简单的问题。您可以使用appendChild、innerHTML、…,而不是jQuery.appendTo。。。在使用库之前先学习JavaScript,否则最终你会用它来处理所有事情——这通常比普通的JavaScript慢很多,在很多情况下甚至不会少编写代码 也就是说,隐藏它并不是那么简单,您需要使用FB.Event.subscribe来订阅类似的事件: 请参见此线程,例如:
再说一次,因为这很重要:像盖茨这样的人是不被允许的 你为什么要这么做?like gates是非法的,对于用户来说,不能与众不同是不酷的。很抱歉,我以前从未使用过javascript,我应该在哪里添加此代码?您可以将其放在脚本标记之后的代码开头。您测试过吗?因为它根本不起作用。另外,如果你真的想用jquery来编写简单的代码,至少可以用$this.hide来代替。我是根据这个问题写的,所以当我尝试代码时,我不是百分之百的认为这是可行的,donno,如果我用错了,或者,以后再试试,现在去睡一觉lol,也许你可以尝试自己实现它,看看它是否能正常工作,就像FB页面上的门不再被允许一样,但FB无法控制外面发生的事情。谢谢你的信息,古塔,稍后再检查。他们可能无法控制一切,但这仍然是不允许的,你不应该这样做。如果有人报告你的页面…最糟糕的情况是你的域名在facebook上被屏蔽。然后你喜欢的按钮就会停止工作。意思:他们无法控制这并不意味着你不应该关心规则。这真的不是一种冷静的态度。我们是诚实而认真的开发者:/