Temel bir Materialize çalışmasına sahibim ve her şey iyi görünüyor.CSS tarafı çalışmıyor Material-out
İşte kodum. Menü:
<ul class="right hide-on-med-and-down">
<li><a class="dropdown-button" data-constrainwidth="false" data-beloworigin="true" data-activates="about-drop" href="#!">About<i class="material-icons left">arrow_drop_down</i></a></li>
<li><a class="modal-trigger" href="#signup">Signup</a></li>
<li><a class="modal-trigger" href="#sign-in">Sign In</a></li>
</ul>
<ul id="slide-out" class="side-nav">
<li><a href="#">About</a></li>
<li><a href="#">Signup</a></li>
<li><a href="#">Sign In</a></li>
</ul>
<a href="#" data-activates="slide-out" class="button-collapse"><i class="material-icons">menu</i></a>
JS: bir menü dışarı genişletmek değil hamburger tıklayarak Ancak ekran boyutunu küçültmeyi zaman
<script>
$(".dropdown-button").dropdown();
$(".button-collapse").sideNav();
$(document).ready(function(){
$('.modal-trigger').leanModal();
});
</script>
ben uygun hamburger menü olsun. URL bir hash # ile güncellenir ve işte budur. JS çıktımda hiçbir hata bildirilmedi.
Diğer JS işlevleri ile, açılır menü çalışır ve modal çalışır. Bay sideNav’ın neden işbirliği yapmadığına da şaşırdım.
Herhangi bir fikrin var mı?
her şey betik dosyalarınızın sırasına bağlıdır! Kodunuzu çalıştırmanız gerekir. JQuery & Materialize kitaplıkları yüklendi. Optimizasyonlar için geri çağrılan özel asenkron yük kullanıyorum. – qdev