Macのchromeにてスクロール時のスクリプトが効かないような事例、またその解決方法はありますでしょうか?
jquery
1jQuery(function($) { 2 var nav = $('.nav'); 3 var example01 = $('.example01'); 4 var example02 = $('.example02'); 5 6 var navTop = nav.offset().top; 7 8 $(window).scroll(function () { 9 var winTop = $(this).scrollTop(); 10 if (winTop >= navTop) { 11 example02.addClass('exampleclass') 12 example01.addClass('dnone') 13 } else if (winTop <= navTop) { 14 example02.removeClass('exampleclass') 15 example01.removeClass('dnone') 16 } 17 }); 18 });
このようなコードを書いているのですが、
else if (winTop <= navTop)の際の
example02.removeClass('exampleclass')
example01.removeClass('dnone')
が効いていないようです。
windowsでは正常に動作しているのを確認していますが、Macのchromeで効いていないようです。
何かご助言頂ければ助かります。
何卒よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。