Festival les Guitares

ÉDITO

32ème Edition du festival 

6 Novembre au 19 Décembre 2020

De jeunes pro­diges repoussent les fron­tières sty­lis­tiques ; qua­tuor Eclisses (clas­sique), Adrien Moi­gnard (manouche), des artistes recon­nus défendent leur nou­veau pro­jet ; Lio­nel Loué­ké (hom­mage à d’Her­bie Han­cock célé­brant 15 années au sein de son groupe), Dick Anner­garn (Chan­son), Nel­son Veras (Jazz), Jean Félix Lalanne (hom­mage à Bras­sens), Orchestre Natio­nal de Bar­bès (Musique du Monde), BUS (Big band de Uku­lé­lés). 

De quoi réchauf­fer nos coeurs en ces temps incer­tains.

$( docu­ment ).rea­dy( func­tion() { hand­le­Drop­downs( ‘.js_menu_item’, ‘.js_menu_trigger’, ‘.js_menu_content’ ); } ); var conten­tE­lem­To­Show ; func­tion hand­le­Drop­downs( item­Se­lec­tor, trig­ger­Se­lec­tor, content­Se­lec­tor ) { var hand­lers = []; // je sais pas si map ca existe par­tout $( item­Se­lec­tor ).each( func­tion( index, elem ) { handlers.push( hand­le­Drop­dow­nI­tem( elem, trig­ger­Se­lec­tor, content­Se­lec­tor ) ); } ); // this click hap­pens after menu item clicks. $( ‘body’ ).click( func­tion() { handlers.forEach( func­tion( hand­ler ) { if ( handler.contentElem === conten­tE­lem­To­Show ) { handler.show(); } else { handler.hide(); } } ); conten­tE­lem­To­Show = null ; } ); } func­tion hand­le­Drop­dow­nI­tem( menuI­tem, trig­ger­Se­lec­tor, content­Se­lec­tor ) { var trig­ge­rE­lem = $( trig­ger­Se­lec­tor, menuI­tem ); var conten­tE­lem = $( content­Se­lec­tor, menuI­tem ); $( trig­ge­rE­lem ).click( func­tion() { if ( !_isShowing( conten­tE­lem ) ) return ; conten­tE­lem­To­Show = conten­tE­lem ; } ); $( conten­tE­lem ).click( func­tion() { conten­tE­lem­To­Show = conten­tE­lem ; } ); return { hide : _hide.bind( null, conten­tE­lem ), show : _show.bind( null, conten­tE­lem ), conten­tE­lem : conten­tE­lem } } func­tion _show( elem ) { elem.attr( ‘style’, ” ); } func­tion _hide( elem ) { elem.attr( ‘style’, ‘position:absolute ; left : ‑10000px;’ ); } func­tion _isShowing( elem ) { return [ ‘left : ‑10000px ; posi­tion : abso­lute;’, ‘position:absolute ; left : ‑10000px;’ ].indexOf(elem.attr( ‘style’ )) !== ‑1 }