Ha szeretnéd, hogy az általad készített menüben az aktív link valóban olyan színű maradjon, amit a css-ben az active és selected értéknek megadtál, akkor használd ezt a kódot:
<script type="text/javascript">
var regex = new RegExp("[\\?&]pg=([^&#]*)");
var qs = regex.exec(window.location.href);
if (qs)
$('.topmenu').find('.item[id*='+ qs[1] +']').removeClass('item').addClass('itemOn');
</script>
|
A kódban az item class a menüpontokat jelöli, a menüpontoknak tehát add meg az item classt. Az itemOn az aktív menüpontot jelöli, tehát az aktív menü értékét a css-ben az itemOn classnak add meg. A topmenu pedig maga a menüsorod, ezt se hagyd ki kódodból.
|