我剛剛爲我的博客添加了一個類似按鈕,首先它不起作用,但現在確實如此,但它顯示在我創建的所有頁面上,包括聯繫頁面http://scheissemag.blogspot.com/p/contact.html ,這困擾我,我想隱藏它或刪除div。 對於按鈕的代碼,我用這一個:(我<div class='post-footer-line post-footer-line2'/>
後裝)刪除Blogger上聯繫人頁面上的Facebook Like按鈕
<div>
<div id='fb-root'/>
<script>
(function() {
var e = document.createElement('script');
e.src = document.location.protocol + '//connect.facebook.net/fr_FR/all.js#xfbml=1';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
</script>
<fb:like action='like' colorscheme='light' expr:href='data:post.url' font='arial' layout='standard' send='false' show_faces='false'/> </div>
我試着用我在這個網站上找到搜索後的代碼刪除:
<div id="fr-root"> (I tired LikeDiv too)
my div
</div>
<script>
{
// Remove the element from the dom
var Node1 = document.getElementById('likeDiv');
Node1.removeChild(Node1.childNodes[0]);
}
</script>
但它總是在那裏!
在你的第二個示例中,div id是'fr-root',但是你將'likeDiv'傳遞給'getElementById'。在這篇文章中輸錯,或者在你的代碼中輸入錯誤(這可以解釋失敗)? – tomlogic