Почему я не могу заставить это работать?Установить VAR при щелчке и предупредить значение
Я хочу получить индекс() из меню и оповещать() значение, когда хеш изменяется, что он делает.
Предупреждение не появляется.
$('#menu li a').click(function() {
var index = $(this).parent().index()+1;
});
$(window).bind('hashchange', function() { //detect hash change
var hash = window.location.hash.slice(1); //hash to string (= "myanchor")
alert(index);
});
Можете ли вы сказать мне, что я делаю неправильно ???
Используя 'var', вам делают 'index' local функцией' click'. –