簡體   English   中英

jQuery刪除指定Div(Facebook標記)中的所有內容

[英]JQuery Remove all content inside a specified Div (Facebook Tag)

我正在使用這個:

$('#myLink').click(function () {
    $('#MainDIV').empty();
});

哪里:

<div id="MainDIV">
    <fb:like href="somelinketc">....</fb:like>
</div>

我需要<div id="MainDIV">中的所有內容消失,但我正在檢查Firefox,並且所有內容仍然存在。

以這種方式嘗試。

$(document).ready(function(){

$('#myLink').click(function(){

document.getElementById('MainDIV').innerHTML="";
});
});

我認為這是一種簡單的方法,可以覆蓋要使其消失或根據需要更改內容的元素中的現有數據。

.click()函數中存在錯誤。 它應該以這樣的括號結尾:

});

而不是這樣:

)};

應該修復它。

您應該使用preventDefault()防止鏈接的點擊動作

$('#myLink').click(function (e) {
    e.preventDefault();
    $('#MainDIV').empty();
});

我也不確定,但是您上面的帖子有錯字。 )}應該是})

$("#MainDIV").html('');

這將清除div的所有內容。

$('#myLink').click(function () {
    $('#MainDIV').hide(1);
)};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM