jquery - Slicknav: how to close menu when clicking outside -



jquery - Slicknav: how to close menu when clicking outside -

i using slicknav jquery plugin, seems auto-closing menu on blur or lost focus not set default , there no setting it.

i thought simple phone call this:

<script> $(document).ready(function() { //close menu on lost focus $('.js .slicknav_menu').focusout(function(event){ $(this).slicknav('close'); }); }); </script>

but doesn't anything. how close menu when clicking outside of menu?

i referred site mentioned in question. tried first illustration given in site. (html code of given below)

html -

<ul id="menu"> <li><a class="scroll" href="#features">features</a></li> <li><a class="scroll" href="#usage">usage instructions</a></li> <li><a class="scroll" href="#examples">examples</a></li> <li><a href="http://github.com">view on github</a></li> </ul>

i saw menu not closing default on lost focus event. below code worked accomplish same.

$(document).ready(function() { //close menu on lost focus $('.slicknav_menu').focusout(function(event){ $('#menu').slicknav('close'); //here 'menu' id of ul. }); });

jquery mobile slicknav

Comments

Popular posts from this blog

formatting - SAS SQL Datepart function returning odd values -

c++ - Apple Mach-O Linker Error(Duplicate Symbols For Architecture armv7) -

php - Yii 2: Unable to find a class into the extension 'yii2-admin' -