jquery刪除div中動態新增的元素

2022-01-18 05:34:00 字數 3187 閱讀 2887

1樓:

$('#a').empty();

或$('#b').parent().empty();

又或$('#b').remove();

有空行可能是你的div的樣式引起的。

2樓:匿名使用者

$("#a").html(" ")

看看這樣行不行。

3樓:匿名使用者

$("#a").empty();

jquery 動態新增div同時給div增加了一個id,然後想通過這個id把這個div刪掉,請問需要怎麼弄?

4樓:幻翼高達

2、在index.html中的標籤,輸入jquery**:

3、瀏覽器執行index.html頁面,此時動態新增div成功。

4、再輸入js**:$('#id' + a).remove();。

5、再執行html,此時發現動態新增的div被成功刪除了。

5樓:匿名使用者

你這樣的思路有問題

如果你先 加了幾個 又刪了幾個 再加幾個

id就亂套了

你應該直接將刪除按鈕一起復制到這個div內部 然後通過點選刪除按鈕刪除當前div

6樓:

刪除按鈕應該和div放在一起,或者給刪除按鈕新增一個div的id,以便於刪除。

//這樣寫就可以了

$(".div_red01").live("click",function());

7樓:匿名使用者

$("#id")當然找不到了,因為這個id是在頁面初始化後才加入的。要解決這個問題採用live()事件委託。看下面的解析(摘自jqueryapi):

jquery 給所有匹配的元素附加一個事件處理函式,即使這個元素是以後再新增進來的也有效。

這個方法是基本是的 .bind() 方法的一個變體。使用 .bind()

時,選擇器匹配的元素會附加一個事件處理函式,而以後再新增的元素則不會有。為此需要再使用一次 .bind() 才行。比如說

click here

jquery怎麼清空div的子元素?

8樓:

如需刪除元素和內容,一般可使用以下兩個 jquery 方法:

remove() - 刪除被選元素(及其子元素)empty() - 從被選元素中刪除子元素$.ajax({

cache: false,

success: function (html) {$("#showresult").empty();

$("#showresult").css("color", "red");

頁面:$("#showresult").empty();//清除div內容(div內容是通過aspx頁面進行動態新增的,需要先清除div內容)

9樓:匿名使用者

給右邊div加一個id=「div1」屬性.

$("#div1").empty(); 這樣就清空右邊的內容了,然後再去顯示你自己的內容就可以了

10樓:奔流的宵析

2你要的是這樣?

jquery刪除div中動態新增的元素?

11樓:彭咿呀

jquery 提供了remove() 方法,用來移除被選元素,包括所有文字和子節點。因此只需根據新增的div的id即可將其刪除:

$(div_id).remove();

例項演示如下:

html結構

這是示例的div

jquery**

$(function());

12樓:

$('#a').empty();

或$('#b').parent().empty();

又或$('#b').remove();

有空行可能是你的div的樣式引起的。

jquery無法為動態生成的元素新增點選事件 5

13樓:大野瘦子

比如:alert("終於進來了");

);如果你把函式放在click事件外面,最初載入頁面的時候,$(".j_classtree")就找不到.j_classtree這個類,那段功能函式就新增不了了。

關於上述click事件

click事件的寫法:

方法一:

click

方法二:

click

14樓:藍se禁藥

$('ul li span .icon j_classtree ').live('click',function())

15樓:匿名使用者

$(document).on('ul li span .icon j_classtree','.get_more',function());

需要用這種寫法:

16樓:21世紀潦草的生命

$(document).on("click",".***",function());

但是如果用document的話,你的所以操作都會檢測的,所以資源會佔用多,可以把document改成你所需點選事件的已知父類id或者已知class

用jq新增或移除div

17樓:

jquery 提供了remove() 方法,用來移除被選元素,包括所有文字和子節點。因此只需根據新增的div的id即可將其刪除:

$(div_id).remove();

18樓:張愷陽

問題分析:

1、刪除:使用jquery的remove方法。

舉例如下:新增div:

刪除剛剛新增的div:

$('#name').remove();

怎麼用jquery動態新增div 比如 新增 點選一次新增按鈕 增加一個div

如何用jquery給列表中的div賦值

用for或者each迴圈div列表 給div賦值?你這個問題有點 是給div裡面賦予新的內容嗎?如果是的話,就可以用 this text 這裡是新的內容 function 首先你要用jquery獲取到這個div元素。不管是 id或則class或則 td裡面的div。然後 獲取這個元素的選擇器表示式 ...

如何在FastReport報表中動態新增資料集

在取報 式之前,應該先把資料集物件放好,這樣才能保證在報表控制元件在取格式檔案後,安置報表物件時,可以拿到資料物件,如果操作順序搞反了,則報表物件就無法拿到資料物件,在預覽資料時,就會產生 沒有資料集 的錯誤了!vartmpdataset t資料集 datasource tdatasource fr...

winform如何在Form1中動態新增多個Label控制元件

for int i 0 i 10 i c 中動態生成多個label控制元件 二樓的 this.lbel1 可訪問新加入的控制元件。若需移動控制元件,需為控制元件新增move事件。public void addlable form obj 請問你是哪個平臺下的?winform,asp,siverlig...