我使用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