Django Materialise.css Navbar

时间:2017-10-08 08:02:57

标签: django materialize jquery-mobile-navbar

我正在使用Django webapp并且我使用Materialise for CSS我已将Materialize文件放在应用程序的静态文件夹中。我在使用Navbar时遇到问题,它在全屏时工作正常,但是当我调整浏览器大小时,移动导航栏的汉堡包图标不起作用。单击它时,它只是转到/#页面,并且不应该从侧面打开它。我是否必须对Django或Javscript文件进行任何更改?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

Materialise使用materialize.js文件。此文件需要位于js下的静态文件夹中。 (即js / materialize.js)然后,您需要在JQuery脚本语句之后在html模板中声明此文件,如下所示。你做过这个吗?

<body>
  <!--Import jQuery before materialize.js-->
  <script type="text/javascript" src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
  <script type="text/javascript" src="js/materialize.min.js"></script>
</body>