jquery empty方法和remove方法的區別

2022-02-06 00:17:52 字數 1043 閱讀 5462

1樓:純潔的小樹

1、jquery empty方法

a、定義和用法

empty() 方法從被選元素移除所有內容,包括所有文字和子節點。

b、語法

$(selector).empty();

2、jquery remove方法

a、定義和用法

remove() 方法移除被選元素,包括所有文字和子節點。

該方法不會把匹配的元素從 jquery 物件中刪除,因而可以在將來再使用這些匹配的元素。

但除了這個元素本身得以保留之外,remove() 不會保留元素的 jquery 資料。其他的比如繫結的事件、附加的資料等都會被移除。這一點與 detach() 不同。

b、語法

$(selector).remove();

3、區別

拿$("p").empty()來說,他只是把dsfsd中的文字給移除了,而留下 了

,仍保留其在dom中所佔的位置。

$("p").remove()則是把其從dom中刪除,而不會保留其所佔的位置。

2樓:

empty() 是刪除所有的子元素

$("p").empty() //p標籤還在 span不再了remove() 刪除自己

$("p").remove() //p標籤消失了 從頁面刪除另外remove() 還接收乙個引數 個人認為不太重要希望對你有所幫助

jquery html select 清空保留第一項

3樓:匿名使用者

123//...引入jquery.js

方法1:

4樓:召喚師

$("#selectid").find("option").not(":first").remove()

或者$("#selectid").find("option:not(:first)").remove();

或者$("#selectid option:not(:first)").remove();

R5 1500X和R5 1600哪個好

1600價效比要更好些。現看看區別,1500x四核心八執行緒,1600六核心十二執行緒。1500x的頻率高些。由於intel家的產品線全,我們來看看核心執行緒和頻率之間的 差。1500x效能基本可以對應i家的i7 6700 實際上更接近的是e3v5 1600效能基本可以對應i家的i7 6800k。6...

在左右裡L和R怎麼哪個代表哪個,L和R那個表示左右?

l left 左 r right 右。可以記成 我們通常靠右側通行,所以右是對的 即right 左 left 右 right l和r那個表示左右?r是右 right l是左 left 親 你好!很高興為您解答,祝你學習進步,身體健康,家庭和諧,天天開心!有不明白的可以追問!如果有其他問題請另發或點選...

奧迪輪胎245 45r17和225 55r16有什麼區別

245的代表輪胎的斷面寬度245公釐,225的代表輪胎的斷面寬度225公釐,45 55代表輪胎的扁平比,就是輪胎截面高度除以輪胎寬度的百分比,r代表的是子午線輪胎,17代表輪輞直徑為17英吋,16代表輪輞直徑為16英吋。245的輪胎比225的寬,主要是由於車子的排量大了,動力制動各方面的要求高了.r...