私はこれを使用しています:
$('#myLink').click(function () {
$('#MainDIV').empty();
});
どこ:
<div id="MainDIV">
<fb:like href="somelinketc">....</fb:like>
</div>
内部<div id="MainDIV">
のすべてを消す必要がありますが、Firefox をチェックしていますが、まだすべて残っています。
私はこれを使用しています:
$('#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="";
});
});
これは、既存のデータを消去したい要素に上書きしたり、必要に応じて内容を変更したりする簡単な方法だと思います。
リンクのクリックアクションを防止する必要がありますpreventDefault()
$('#myLink').click(function (e) {
e.preventDefault();
$('#MainDIV').empty();
});
また、よくわかりませんが、上記の投稿にはタイプミスがあります。)}
する必要があります})
。
.click() 関数にエラーがあります。次のように括弧で終了する必要があります。
});
このようではありません:
)};
それを修正する必要があります。
$("#MainDIV").html('');
これにより、div のすべての内容がクリアされます。
$('#myLink').click(function () {
$('#MainDIV').hide(1);
)};