单击后隐藏加一个按钮

我想在用户点击它后使用jQuery隐藏google的+1按钮; 这是我正在使用的代码,但它似乎无法正常运行:

JS:

$(function() { $("#button").click(function() { $(".HIDE").hide(); }); return false; }); 

HTML:

 

使用+1标记callback参数来触发隐藏function。 可能有更好的方法来选择+1按钮,但这适用于演示目的。

    

演示: jsfiddle.net/Gju6T

您可能想尝试HTML5等效语法:

 

总而言之,呈现的HTML将是要看的东西。

我认为这是你需要的,但是把它放在页面的最后

 $('g\\:plusone').live('click',function (){ $(this).remove(); }); 

ELSE试试这个……

 $('iframe').contents().find('#plusone').live('click',function (){ $(this).remove(); }); 

orrr

   

该按钮将呈现为您无权访问的iframe。 使用iframe将标记替换为JS,并且您无法通过jQuery观察此按钮,例如使用live()或bind()。 您必须使用可在此处找到的按钮的API。 在那里你可以找到你可以使用的选项“回调”,如下所示: