Javascript 如何在采取特定操作时显示链接?

Javascript 如何在采取特定操作时显示链接?,javascript,php,jquery,Javascript,Php,Jquery,我不太清楚该怎么问这个问题,所以我只想举一个例子说明我在寻找什么 假设我有一款售价为5美元的产品。 我想给参观者一个免费挑选这个产品的机会。 他们所要做的就是点击3个社交按钮中的任意一个(facebook、twitter、G+,所有这些好东西),然后就会出现免费下载的链接 我的问题是,我不知道要找什么才能找到这样的东西。无论是预构建脚本还是付费软件(最好便宜一点) 如果有人能为我指出正确的方向,我将不胜感激。您可以在twitter按钮下方的页面上创建一个带有链接的div <div id="

我不太清楚该怎么问这个问题,所以我只想举一个例子说明我在寻找什么

假设我有一款售价为5美元的产品。 我想给参观者一个免费挑选这个产品的机会。 他们所要做的就是点击3个社交按钮中的任意一个(facebook、twitter、G+,所有这些好东西),然后就会出现免费下载的链接

我的问题是,我不知道要找什么才能找到这样的东西。无论是预构建脚本还是付费软件(最好便宜一点)


如果有人能为我指出正确的方向,我将不胜感激。

您可以在twitter按钮下方的页面上创建一个带有链接的div

<div id="freedownload" style="display:none;">LINK TO DOWNLOAD</div>
只需确保替换div ID或类似于您在站点上使用的任何类。还包括jquery库


这并不像听起来那么简单,这取决于社交按钮,因为我知道Google+
+1
按钮是一个iframe,因此你无法检测用户是否点击了。这不是一个坏答案,只要你像前面提到的那样将媒体按钮包装在类中,你就可以计算点击次数,但不能计算必须知道点击了哪一个。如果这不重要的话,这种带有
点击计数器的解决方案就可以了。好吧,如果我有4个不同的社交媒体按钮,我会给每个按钮分配一个类“社交媒体按钮”。然后,当点击这4个按钮中的任何一个时,“免费下载”就会弹出。。对吧?漂亮!谢谢大家的帮助:)
$(function(){
    $(document).on("click",".social_media_button_class",function() {
        $( "#freedownload" ).fadeIn( "slow", function() {
        });
    });
});