Merged in feature/from-pantheon (pull request #16)
code from pantheon * code from pantheon
This commit is contained in:
33
wp/wp-content/themes/child-theme/js/navigation.js
Normal file
33
wp/wp-content/themes/child-theme/js/navigation.js
Normal file
@@ -0,0 +1,33 @@
|
||||
/**
|
||||
* navigation.js
|
||||
*
|
||||
* Handles toggling the navigation menu for small screens.
|
||||
*/
|
||||
|
||||
jQuery(document).ready(function(){
|
||||
|
||||
jQuery('#site-navigation ul:first-child').clone().appendTo('.responsive-mainnav');
|
||||
|
||||
jQuery('#main-nav-button').click(function(event){
|
||||
event.preventDefault();
|
||||
jQuery('.responsive-mainnav').slideToggle('fast');
|
||||
});
|
||||
|
||||
//sub-menu toggle
|
||||
jQuery('.sub-menu').hide();
|
||||
|
||||
jQuery("li:has(ul)").click(function(){
|
||||
|
||||
jQuery("ul",this).slideToggle();
|
||||
});
|
||||
|
||||
//close menu clicking anywhere
|
||||
// jQuery(document).click(function() {
|
||||
// jQuery(".responsive-mainnav").hide();
|
||||
// });
|
||||
// jQuery("#main-nav-button").click(function(e) {
|
||||
// e.stopPropagation();
|
||||
// return false;
|
||||
// });
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user