2017-12-19 7 views
0

JavaScriptの場合は初心者ですので、私と一緒に裸にしてください。このJSをWordPressのページにロードする正しい方法

ページをスクロールした後にdivが消えるようにしようとしています。私はそれを単一のワードプレスのページに読み込むときに動作するように私は得ることができませんが、このfiddleを使用して私は。

私は、テキストエディタで次のように追加してみました:

<div class="bottomMenu"></div> 
 

 
<script type="text/javascript"> 
 
$(document).scroll(function() { 
 
    var y = $(this).scrollTop(); 
 
    if (y > 800) { 
 
     $('.bottomMenu').fadeIn(); 
 
    } else { 
 
     $('.bottomMenu').fadeOut(); 
 
    } 
 

 
}); 
 
</script>

のdivショー(私はここにCSSを含むhavnt)、しかし私は、JSの作業を取得することはできません。申し訳ありませんがこれまでに尋ねられているが、私はWPでそれを行うための最善の方法で正確な答えを見つけることができませんでした。

おかげ

+0

あなたはjQueryライブラリに 'jQueryの(関数($){ここ..yourロジック..}を使用して既存のスクリプトを囲む – mehulmpt

+0

てみてください欠けています); 'Afaik、wordpressはデフォルトでjQueryを競合モードにしないので、 '$'はjQueryに関連付けられていないので、 'jQuery'を使用するか、IIFEまたはdocのフォームを使用して$そのように使うこと。 – Taplar

答えて

0

はjQueryライブラリを追加します。

<div class="bottomMenu"></div> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript"> 
$(document).scroll(function() { 
    var y = $(this).scrollTop(); 
    if (y > 800) { 
     $('.bottomMenu').fadeIn(); 
    } else { 
     $('.bottomMenu').fadeOut(); 
    } 

}); 
</script> 
+0

魅力的な作品!ありがとうございました! –

関連する問題