2009-08-31 21 views

答えて

5

確かに!要件に応じてhideまたはremoveを使用できます。

$("#close_link").click(function() { 
    $("#your_div").hide(); 
}); 

または

$("#close_link").click(function() { 
    $("#your_div").remove(); 
}); 
0

あなたは要素を削除することができますページを形成します。あなたの要素のIDは、「foo」でだったと言うなら、あなたはトリックを行います。この

$('#foo').remove(); 
0

.remove()関数のようにそれを行うことができます。問題は削除するものです。あなたの動的なコンテンツは、いくつかの特定のクラスを持っている場合、あなたはこのような何かを行うことができ:あなたはあまりにも動的にリンクを「閉じる」を生成することがありますように

$(".stuff-to-remove").remove(); 

ですね、あなたのコードのようなものになりますので:

var div = $('<div></div>'); 
// ... put stuff in the div... 

var close = $('<a href="#"></a>').click(function() { 
    div.remove(); 
    return false; 
}); 
div.append(close); 

ここでは、既に変数ですぐにアクセスできるので、動的コンテンツを見つける必要はありません。

関連する問題