Добрый день!
Я новичок в JS. Подскажите, где у меня ошибка.
if ( window.location.hash == "#age") {
function age() {
if ( $('li').hasClass('currentage') ) $('.currentage').removeClass('currentage').addClass('current');
}
}
if ( window.location.hash == "#pr") {
function pr() {
if ( $('li').hasClass('currentpr') ) $('.currentpr').removeClass('currentpr').addClass('current');
}
}
if ( window.location.hash == "#country") {
function country() {
if ( $('li').hasClass('currentcountry') ) $('.currentcountry').removeClass('currentcountry').addClass('current');
}
}
<body onload = "age(); pr(); country();">
такая конструкция не работает
но одна из частей работает нормально, например:
if ( window.location.hash == "#age") {
function age() {
if ( $('li').hasClass('currentage') ) $('.currentage').removeClass('currentage').addClass('current');
}
}
Где я что упускаю?