buongiorno a tutti...
con jQuery applico la classe .current agli <a> che punatno alla pagina visualizzata... quindi ottengo feedback della pagina corrente...
così:
tutto ok...codice:/** current page via jQuery */ $(function(){ var $page = jQuery.url.attr("file"); $('ul.navigation li a').each(function(){ var $href = $(this).attr('href'); if ( ($href == $page) || ($href == '') ) { $(this).addClass('current'); } else { $(this).removeClass('current'); } }); });
però quando accedo via url che punta alla root ( www.dominio.com/[senza_index.html] ) gli <a> che puntano a index.html non ricevono la classe...
ho provato a dichiarae prima anche
var $pagemain = ('index.html');
ecc...
ma poi non so più come escluderla quando ono sono su index.html...
voi come fareste?
![]()