我使用ShareThis/AddThis并希望在我的页面上隐藏共享计数时,他们等于零。jQuery().hide偶尔在通过javascript添加的共享链接上工作
我遇到的问题是,.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>
我需要做些什么才能使这个工作?
在内容中,我看不到'stBubble'类,它们会匹配您的jQuery选择器。 – jfriend00