gpt4 book ai didi

jquery - 最初隐藏时无法正确显示

转载 作者:行者123 更新时间:2023-12-01 08:35:41 27 4
gpt4 key购买 nike

如何让ShareThis按钮在点击“显示”按钮后正确显示?在我按下“显示”按钮后,所有“.st-btn”都具有“显示:无”,直到我调整窗口大小并自动变为“显示:内联 block ”...换句话说,ShareThis 仅正确显示在我按下“显示”按钮并手动调整窗口大小后。预先感谢您

$('span').hide();
$('button').click(function(){$('span').show();});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://platform-api.sharethis.com/js/sharethis.js#property=58ff3bc2a9dabe0012b03357&product=inline-share-buttons"></script>

<button>show</button>
<span><div class="sharethis-inline-share-buttons"></div></span>

sample code

最佳答案

为了解决您的问题,只需更改:

$('span').show();

至:

$('span').find(':hidden').addBack().show();

显示 span 元素及其下的所有隐藏元素。

代码(jsfiddle here):

$('span').hide();
$('button').click(function () {
$('span').find(':hidden').addBack().show();
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script src="https://platform-api.sharethis.com/js/sharethis.js#property=58ff3bc2a9dabe0012b03357&product=inline-share-buttons"></script>


<button>show</button>

<span><div class="sharethis-inline-share-buttons"></div></span>

关于jquery - 最初隐藏时无法正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56400061/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com