我有一個div
是由阿賈克斯創建的.append(html)
函數,
我試圖選擇那個div
並刪除它,但我無法選擇它。如何選擇由.append()函數動態創建的div
?追加(html)刪除?
我喜歡這個創建,
$("#loadplace"+Id).append(html);
我試圖刪除這樣的;
$('#load_comment'+id).slideUp('slow', function() {$(this).remove();});
我有一個div
是由阿賈克斯創建的.append(html)
函數,
我試圖選擇那個div
並刪除它,但我無法選擇它。如何選擇由.append()函數動態創建的div
?追加(html)刪除?
我喜歡這個創建,
$("#loadplace"+Id).append(html);
我試圖刪除這樣的;
$('#load_comment'+id).slideUp('slow', function() {$(this).remove();});
$('#load_comment'+id).slideUp('slow', function() {$(this).find("#myDiv").remove();});
我試過這樣,但我不工作, find('load_comment'+ id).slideUp('slow',function(){ $(this).find('#load_comment'+ id).remove();});' – rtaskiran 2012-04-02 14:28:44
爲什麼'find('#load_comment'+ id)'?你沒有一個唯一的id裏面的div? – 2012-04-02 14:31:39
這主要頁面這裏列出的意見, GID =主頁ID '
' 這個評論的頁面; '$阿賈克斯({ 類型: 「POST」, 網址: 「數據/ commentform.asp」, 數據:dataString, 緩存:假的, 成功:功能(HTML){ $(「#loadplace (+).append(html); $(「#flash」+ Id).hide(); $(「textarea#textboxcontent」+ Id).val(''); } }); }返回false;});' 和我veriable ''首先嚐試用一個變量:
var $myDiv = $(html);
則:
$("#loadplace"+Id).append($myDiv);
則:
$myDiv.remove();
當我推送提交按鈕它創建div #load_comment _(+變量+)附加(html)和評論添加到帖子下。然後,當我嘗試刪除這個使用jquery append函數創建的註釋時,我不能選擇該div來刪除。 – rtaskiran 2012-04-02 14:36:52
顯示我們休息的代碼,在哪裏定義的ID? – 2012-04-02 13:48:27
請顯示相關的HTML。 – 2012-04-02 13:48:29
在此期間'id'變量是否改變了? – 2012-04-02 13:50:55