Skip to content

Instantly share code, notes, and snippets.

@ibrahimkholil
Created July 2, 2019 11:24
Show Gist options
  • Save ibrahimkholil/8fea724edbede1e66e000863a532f70b to your computer and use it in GitHub Desktop.
Save ibrahimkholil/8fea724edbede1e66e000863a532f70b to your computer and use it in GitHub Desktop.
Submenu Dropdown Toggle
//Submenu Dropdown Toggle
if($('.nav-menu li.menu-item-has-children ul').length){
$('.nav-menu li.menu-item-has-children').append('<div class="dropdown-btn"><span class="fa fa-angle-down"></span></div>');
//Dropdown Button
$('.nav-menu li.menu-item-has-children .dropdown-btn').on('click', function() {
$(this).prev('ul').slideToggle(500);
});
//Disable dropdown parent link
$('.mobile-menu .navbar-nav li.menu-item-has-children > a').on('click', function(e) {
e.preventDefault();
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment