![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 14.08.2022 Ostrzeżenie: (0%) ![]() ![]() |
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:
Czyli wspomniana kategoria to "Dziecko", rozwijana lista podkategorii to "fa fa-bars open-subtree". Chcę dodać link w miejsce <a href="#"> przenoszący bezpośrednio do kategorii "Dziecko", ale nie wiem jak to zrobić, przez to że element powyżej (li data id="70285cec635c") jest zmienny. Dodam, że nie mam bezpośredniego dostępu do źródła strony, ale mogę je edytować lub coś dodawać poprzez specjalne pole edycji JavaScript/HTML/CSS w panelu administracyjnym - chodzi konkretnie o sklep Internetowy. Jeszcze raczkuję w tych tematach, więc będę wdzięczny za "łopatologiczne" odpowiedzi. (IMG:style_emoticons/default/smile.gif) Ten post edytował gbsn 14.08.2022, 16:35:44 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 650 Pomógł: 16 Dołączył: 5.07.2010 Skąd: Ściśle Tajne Ostrzeżenie: (0%) ![]() ![]() |
możesz nadać mu klase i ten id dodać sobie do data-id="ten zmienny id"
ewentualnie $('.mobile-categories').parents('ul li'); chyba (IMG:style_emoticons/default/haha.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 14.08.2022 Ostrzeżenie: (0%) ![]() ![]() |
możesz nadać mu klase i ten id dodać sobie do data-id="ten zmienny id" ewentualnie $('.mobile-categories').parents('ul li'); chyba (IMG:style_emoticons/default/haha.gif) A możesz podpowiedzieć jak dokładnie byś to zrobił, tzn. krok po kroku? Mój poziom wiedzy jest naprawdę mizerny, dopiero zaczynam. (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 405 Pomógł: 73 Dołączył: 15.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 15:20 |