Witajcie, to mój pierwszy wpis na forum.
Chciałbym dodać link do nazwy kategorii wyświetlanego menu (w wersji mobilnej), ponieważ domyślnie jest zrobione to tak, że jest 'Nazwa kategorii' a obok niej "button" do rozwijania listy podkategorii. Chcę, by dodany link w nazwie kategorii przenosił w miejsce tej kategorii na stronie.
Problem jednak w tym, że "li data id" pod którym znajduje się ten element w kodzie jest zmienny za każdym razem gdy przeładuje się stronę.
kod wygląda następująco:
<div class"fixed-elements"> <div class="swipe-panel open"> <div class="swipe-panel-content categories left open" style="left: 0px;"> <div class="mobile-categories"> <ul> <li data id="70285cec635c"> <a href="#">Dziecko</a> <i class="fa fa-bars open-subtree"> ::before
możesz nadać mu klase i ten id dodać sobie do data-id="ten zmienny id"
ewentualnie
$('.mobile-categories').parents('ul li');
chyba
Tak poza tematem...
To dodawałeś sam? `li data id`
Bo albo nie powinno być `data`, albo powinno być `data-id`
A wracając do problemu. To eventListener 'click' na 'mobile-categories > ul li'. Pobierasz z niego atrybut ID i dorzucasz do URL. Wtedy strona ładnie "skacze". Pozostanie Ci jedynie zaprogramować scroll.
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)