私はfullPage.jsと協力しています。active class
がJS経由でli
に追加されています。JSを介してクラスを追加するときdivを非表示
li
(#menu li:last-child
)にアクティブクラスがある場合は、#menu
を非表示にします。しかし、原因active class
にJSを介して添加した、コードは動作しません:
$(window).on("scroll",function() {
if ($('li:last-child').hasClass("active")) {
$("#menu").hide();
}
})
これは私のHTMLです:行の下
<ul id="menu">
<li data-menuanchor="slide1"><a href="#slide1"><span></span></a></li>
<li data-menuanchor="slide2"><a href="#slide2"><span></span></a></li>
</ul>
<div id="fullpage">
<div class="section" id="section0">
<div class="intro">
<h1>Slide 1</h1>
</div>
</div>
<div class="section" id="section1">
<div class="intro">
<h1>Slide 2</h1>
</div>
</div>
</div>
$( "#menu")がありません。 – tech2017
まだ動作しません... – patie