有沒有辦法查看一個圖層是否有一個具有特定類的子圖層。使用jQuery檢查一個類是否存在
所以在我的HTML我有;
HTML
<div class='tab'>
<div class='not-loaded'></div>
</div>
JS/JQ
$('.tab').contains('not-loaded'); //to return a Boolean OR
$('.tab').classExist('not-loaded'); //to return a Boolean
Basicly我想檢查我的標籤已經加載了動態HTML內容。第一,孩子的選擇:使用find
if($('.tab').find('.not-loaded').length)
或者使用has
if($('.tab:has(".not-loaded")').length)
我喜歡你的第一個選項。長度可能會隨着時間的推移而改變,因爲我可能會因爲一些奇怪的原因而對數據進行更改 – IEnumerable
@IEnumerable第二個選項將檢查長度是否爲非零,這意味着您有該元素 – PSL
請注意,第一個'if'語句始終爲true作爲'.has()'返回一個jQuery對象,它是一個真值。 – undefined