$(document).ready(function(){ $('li','.ui-tab-list').click(function(){ var filter_id = $(this).attr('data-filter'); $('li','.ui-tab-list').removeClass('current'); $('.filter-content').removeClass('current'); $(this).addClass('current'); $("#"+filter_id).addClass('current'); }) $('.tncLink').click(function(e) { $($(this).attr('href')).toggle(); return false; }); $('.innerLink').click(function(e) { $($(this).attr('href')).toggle(); return false; }); /* menu */ var animenuToggle = document.querySelector('.animenu__toggle'), animenuNav = document.querySelector('.animenu__nav'), hasClass = function( elem, className ) { return new RegExp( ' ' + className + ' ' ).test( ' ' + elem.className + ' ' ); }, toggleClass = function( elem, className ) { var newClass = ' ' + elem.className.replace( /[\t\r\n]/g, ' ' ) + ' '; if( hasClass(elem, className ) ) { while( newClass.indexOf( ' ' + className + ' ' ) >= 0 ) { newClass = newClass.replace( ' ' + className + ' ' , ' ' ); } elem.className = newClass.replace( /^\s+|\s+$/g, '' ); } else { elem.className += ' ' + className; } }, animenuToggleNav = function (){ toggleClass(animenuToggle, "animenu__toggle--active"); toggleClass(animenuNav, "animenu__nav--open"); } if (!animenuToggle.addEventListener) { animenuToggle.attachEvent("onclick", animenuToggleNav); } else { animenuToggle.addEventListener('click', animenuToggleNav); } $('.animenu__toggle').click(function(e) { if($(this).hasClass('animenu__toggle--active')){ $('body').css('overflow','hidden'); }else{ $('body').css('overflow','auto'); } }); })