如何確定我的div.class是否有特定的子元素,例如表?與特定的類?有沒有JavaScript/JQuery的這個功能?如何確定div是否具有特定類的特定元素?
在我的情況,我想知道是否有已經是一個<table class="mytable"></table>
在我的<div class="anotherdiv"></div>
任何建議,答案和註釋真的可以理解的,謝謝你,有一個美好的一天!
如何確定我的div.class是否有特定的子元素,例如表?與特定的類?有沒有JavaScript/JQuery的這個功能?如何確定div是否具有特定類的特定元素?
在我的情況,我想知道是否有已經是一個<table class="mytable"></table>
在我的<div class="anotherdiv"></div>
任何建議,答案和註釋真的可以理解的,謝謝你,有一個美好的一天!
可以使用
if($('.anotherdiv .mytable').length){
//exists
}
搜索您的div使用類名稱 「myTable
」 的元素。如果你有這個類的其他非表元素,並且你只想查找表格,請在中間插入一個getElementsByTagName
。
var yourDiv = document.getElementsByClassName('anotherdiv');
var yourTable = yourDiv[0].getElementsByClassName('myTable');
alert("Your div has " + yourTable.length + " myTable elements in it!");
謝謝您的回答,先生。我試試看! – melvnberd