HTML
1<div id="CCC"> 2 <table class="BBB"> 3 <tbody> 4 <tr> 5 <th>□□□</th> 6 <td class="close">○○○</td> 7 </tr> 8 <tr> 9 <th>□□□</th> 10 <td class="open">○○○</td> 11 </tr> 12 ・ 13 ・ 14 ・ 15 </tbody> 16 </table> 17 <div class="description row clearfix"> 18 <div class="col-xs-6 close_wrap"><span></span>定休日</div> 19 <div class="col-xs-6 open_wrap"><span></span>営業日</div> 20 </div> 21</div>
table内にtd.closeが一つもなければdiv.close_wrapを非表示に。
同じくtd.openがなければdiv.open_wrapを非表示に。
table内に一つでもあれば表示させたいです。
ちなみにwordpressのfront-page.phpに上記HTMLを入力しています。
試行錯誤して下記コードを試しましたがダメでした。。
jQuery
1jQuery(".open_wrap:not(:has(td.open))").hide();
どなたか教えて頂ければと思います。よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/25 08:54
2016/07/25 09:01
2016/07/25 10:02
2016/07/25 12:11 編集
2016/07/25 12:21
2016/07/25 12:28