(function($) { 'use strict'; $.fn.sqrNav = function() { $(this).each(function() { var nav = $(this); var allItems = nav.find('li:has(ul)'); function handleClick(e) { if ($(this).parent().hasClass('sqrnavopen')) { $(this).parent().removeClass('sqrnavopen'); $(this).parent().removeClass('sqrnavopen').find('.sqrnavmore').removeClass('sqrnavopen'); } else { $(this).parent().addClass('sqrnavopen'); } } function handleToggleNav(e) { e.preventDefault(); $('body').toggleClass('sqrnavmode'); } allItems.addClass('sqrnavmore').append('