MaterializeCSS는 내장 된 방법이 없지만 sideNav 오버레이에서 click
이벤트 바인딩 해제, 해결 방법을 사용할 수 있습니다
$(function(){
$(".button-collapse").sideNav();
$(".drag-target").unbind('click');
$("#sidenav-overlay").unbind('click');
});
업데이트 : 로를 늦게, 다음을 수행하여 sidenav의 옵션을 수정할 수 있습니다.
$(".button-collapse").sideNav({
menuWidth: 300, // Default is 300
edge: 'left', // Choose the horizontal origin
closeOnClick: false, // clicking outside of the nav will not close it
draggable: true, // Choose whether you can drag to open on touch screens,
onOpen: function(el) { }, // A function to be called when sideNav is opened
onClose: function(el) { }, // A function to be called when sideNav is closed
});
});
자세한 내용은 여기를 참조하십시오. http://materializecss.com/side-nav.html
closeOnClick : false는 SideNav 외부를 클릭 할 때 SideNav가 닫히는 것을 방지하지 않습니다. SideNav 영역 자체를 클릭하면 SideNav가 닫힙니다. – ICantSeeSharp