私はthisポストと同じ問題を抱えていますが、与えられた答えが私のために働いていません。 MaterializeCSSモバイルハンバーガーメニューを使用しようとすると、それは最初に押されただけで動作し、その後はURLの最後にハスタグを追加して、実際にサイドのナビゲーションバーを開くことはありません。MaterializeCSSサイド・ナビゲーターが動作しない
マイHTML:
<nav class="white">
<div class="nav-wrapper">
<a id="logo-container" href="/" class="brand-logo center">JCSDevelopment</a>
<a href="#" data-activates="mobile-demo" class="button-collapse"><i class="material-icons">menu</i></a>
<ul id="nav-mobile" class="right hide-on-med-and-down">
<li><a href="/">Home</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
<ul id="mobile-demo" class="side-nav">
<li><a href="/">Home</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
そして、私のJS:私は、私も.ready()
関数に私のJSの残りの部分を入れて試してみましたが、私のコードにソリューションを入れて置いた
$(window).scroll(function(){
$('.hideme').each(function(i){
var bottom_of_object = $(this).offset().top + $(this).outerHeight();
var bottom_of_window = $(window).scrollTop() + $(window).height();
if(bottom_of_window > bottom_of_object){
$(this).animate({'opacity':'1'},500);
console.log('reveal image');
};
});
});
(function($){
$(function(){
$('.parallax').parallax();
$('.button-collapse').sideNav();
});
})(jQuery);
.sideNav()
機能は最後に動作しませんでした。
あなたのコンソールを見てください。エラーがありますか? – Coleman
ええと私はちょうど見て、私は 'スローさの滑らかさを向上させるために'遅延長時間タイマータスクを持っています。私が試してみると、clbug.com/574343を参照してください。 – jSutcliffe90
オンラインで見ると、クロームのように見えますが、どちらもFirefoxでは動作しませんが、そのメッセージは表示されません。非常に混乱! – jSutcliffe90