我有一個選項卡設置,和我期待完成以下任務:當子div是「display:block」時將類添加到父div,並在「display:none」時刪除?
我想fifty
類孩子的div添加flex
類的父DIV DTE_Form_Content
時,他們的風格是display: block
,當刪除flex
類的風格是display: none
。
的結構是這樣的:
<div class="DTE_Form_Content">
<div class="DTE_Field_Name_ps-ceilings_amt" style="display: none">
<div class="DTE_Field_Name_app-co-ds fifty" style="display: block">
</div>
這將讓我改變孩子div的佈局格式。我怎麼能做到這一點?我在想什麼可能會工作:
if ($('div.fifty').css('style="display: block"')) {
$('div.DTE_Form_Content').addClass('flex');
} else {
$('div.DTE_Form_Content').removeClass('flex');
}
編輯:這不是一個重複的問題。我的問題涉及包含特定課程的兒童,而標記的重複則不包含。
那你試試這麼遠嗎?分享你的代碼。 – taxicala
我認爲可能有效的代碼。 – eclipsis