单击后隐藏加一个按钮
我想在用户点击它后使用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。 在那里你可以找到你可以使用的选项“回调”,如下所示: