簡體   English   中英

jQuery檢查div是否具有數據屬性並刪除

[英]Jquery check if div has data attribute and remove

如何檢查div是否具有數據屬性,並刪除div(如果具有該數據屬性),則相反的工作方式如下:

$("div[id='foo']").not('[data-type=edit]').remove();

刪除not()並在主選擇器中使用該屬性:

$('#foo[data-type=edit]').remove();

如果只想查找具有data-type屬性的元素,而不管其值如何,都可以使用以下方法:

$('#foo[data-type]').remove();
if(typeof $("#foo").attr('data-type') == 'undefined')
{
  $("#foo").removeAttr('data-type');
}

如果您不在乎價值,那么您可以做

$('#foo[data-type]').remove();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM