HTML
<h1 id ="title1">hogehoge</h1> <div class="box"> <div></div> <p></p> <ul> <li></li> <li></li> </ul> </div>
JavaScript
document.getElementById(title1).style.display="none" document.getElementById(title1).nextSlibling().css("display","none")
jsの一行目ではH1 タグを非表示にできています。
しかし、二行目で<div class="box">が非表示にできません。。
仕事環境上、htmlに要素を足したりできないと考えてください。
実は、このコードに前に、h1が何々の場合(ボックスを消す)、という処理があります。
なので、boxクラスを直接指定するのは無理です。。
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/04/15 12:53
2019/04/16 15:13