我使用 ShareThis/AddThis 并希望在我的页面上隐藏共享计数,当它们等于零时。
我遇到的问题是 .hide() 不能可靠地工作——它只在链接出现在页面上一次的情况下工作。在具有多个共享链接实例的页面上,它仅适用于第一组。
我的猜测是它不起作用,因为链接需要很长时间才能出现。页面正文仅显示这是我正在使用的代码:
<script type="text/javascript">
jQuery(function($) {
$('.stBubble').each(function(){
if($(this).text() == '0' || $(this).text() == 'New') {
$(this).hide();
}
});
});
它出现在我的页脚中;页面模板中的 ShareThis 代码是这样的:
<li><span class='st_twitter_vcount' displayText='Tweet'"></span></li>
<li><span class='st_facebook_vcount' displayText='Facebook'"></span></li>
<li><span class='st_email_vcount' displayText='Email'"></span></li>
<li><span class='st_sharethis_vcount' displayText='Share'"></span></li>
我该怎么做才能让它工作?