[英]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.