Добрый день.
Бьюсь на следующей задачей:
структура хтмл такая:
<h3 class="hide-next">1</h3>
<div>
<h4 class="hide-next">2</h4>
<div>
<h5 class="hide-next">3</h5>
<div>
</div>
</div>
</div>
и так далее.
так вот, мне нужно при клике на элементе hide-next найти всех его предков hide-next`ов. и их значение поместить в хэш-тэг страницы, чтобы при клике на самый нижний заголов в адресе получилось
http://***.ru#1/2/3
получается пока что-то такое:
$('.hide-next').click(function() {
$(this).parents()
.map(function () {
return this.prev().text;
})
.get().join("/");
window.location.hash = parentEls;
});
я толкьо начинаю изучать jquery, абсолютно не понимаю, что в этом коде не так, в переменную ничего не записывается