Advertisement
Pinkkk

Untitled

Apr 9th, 2020
35
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. <script>
  2. jQuery(document).ready(function(){
  3. var menuitem = ['.menu-item-255','.menu-item-254'];
  4. for(var i = 0; i < menuitem.length; i++){
  5. var selectorclass = menuitem[i] + ' a';
  6. $(selectorclass ).removeAttr("href");
  7. }
  8.  
  9. var main_nav_arr = ["menu1 ","menu2"]; //Array of menu items which have no link.
  10. //Disable menu item link in main navigation, burger menu, sidebar menu and widget title on sidebar.
  11. //If there is no burger menu on this site, please remove .mm-panel > ul > li from the selector below.
  12.  
  13. $('nav[role=navigation] ul li, .mm-panel > ul > li, .menu-widget ul.nav-stacked > li, .menu-widget .widget-title').each(function(){
  14. for(var i = 0; i < main_nav_arr.length; i++){
  15. if( main_nav_arr[i].replace(/\s/g,'').toLowerCase() == $(this).children('a').last().text().replace(/\s/g,'').toLowerCase() ) {
  16. $(this).children('a').last().removeAttr('href');
  17. break;
  18. }
  19. }
  20. });
  21.  
  22.  
  23. //Disable menu item link in option on mobile and tablet.
  24. //if there is burger menu, please remove this code below.
  25. var check_select_main_nav = setInterval(function(){
  26. if($('nav[role=navigation] select').length > 0){
  27. $('nav[role=navigation] select > option').each(function(){
  28. for(var i = 0; i < main_nav_arr.length; i++){
  29. if( $(this).text().replace(/\s/g,'').toLowerCase() == main_nav_arr[i].replace(/\s/g,'').toLowerCase() ){
  30. $(this).attr('disabled', 'disabled');
  31. }
  32. }
  33. });
  34. clearInterval(check_select_main_nav);
  35. }
  36. }, 500);
  37. });
  38. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement