我使用小部件在页面上有一个Twitter按钮。除非我将它放入一个隐藏的容器中,否则该按钮会呈现它应有的效果。
我想将分享按钮放入隐藏的容器中,该容器仅在单击时显示。我有所有功能,但如果放入隐藏容器,Twitter按钮将不会显示。
答案 0 :(得分:0)
您可以使用CSS标记display: none
,然后在单击按钮时删除标记,并在完成与Twitter共享后添加标记。
这样的事情:
<强> HTML 强>
<input type="button" class="clickMe" value="Click Me" />
<img src="img/twitter.png" class="twitterPic hideMe" />
<强> CSS 强>
假设你有一个单独的样式表。
.hideMe { display: none;}
<强>的JavaScript 强>
$(".clickMe").on("click", function () {
$(".twitterPic").removeClass("hideMe");
});
以下是添加和删除类的JQuery页面的一些链接:
答案 1 :(得分:0)
您可以尝试以下方法:
.container {left:5000px;}
display:none
css
导致问题的规则。这样twitter的代码应该是
能够在页面加载时正确启动offset()
功能。这条路
容器将显示您想要的位置