Lines Matching defs:toggler

66          * @param {jQuery} $toggler The a toggler
68 toggleNav = function ($toggler) {
69 var $panel = $toggler.parent().next('div.nav-panel');
77 $toggler.addClass('is-open');
79 $toggler.removeClass('is-open');
82 window.sessionStorage.setItem('sidebar-section-' + sidebarId + '-' + $toggler.data('index') + '-open', !isOpen);
115 // make the new toggler
116 var $toggler = jQuery('<a>')
125 $toggler = jQuery('<div class="nav">').prepend($toggler);
136 addContentMenuCurrentStates($sib, $toggler);
145 $toggler.children().first().attr('href', jQuery($links[0]).attr('href'));
149 if ($toggler.parent('li').length) {
150 $toggler.parent('li').addClass('toggler');
155 setTogglerClass($toggler,'is-open');
159 // replace element with toggler
160 $me.replaceWith($toggler);
180 * adds a given class to the toggler link
181 * @param $toggler link or parent of link to whom the class is added
184 setTogglerClass = function ($toggler, classVal) {
185 if($toggler.is('a')) {
186 $toggler.addClass(classVal);
188 $toggler.find('a').addClass(classVal);
193 * marks a $toggler link as active if the following menu has an active state
195 * @param $toggler
197 addContentMenuCurrentStates = function ($menuObj, $toggler) {
199 setTogglerClass($toggler,'is-active');
220 var $toggler = jQuery('.togglelink.page_main-content').find('a');
221 $toggler.click(function (e) {
262 * @param $nav container in which the $toggler is situated
304 $toggler = ($t.is('a')) ? $t : $t.find('a:last'),
306 $toggler.data('index', tIndex);
315 setTogglerClass($toggler, 'is-open');