1. Skopiuj poniższy kod na wybraną stronę:

<div class="item-collapsed js-item-collapsed">
    <span class="item-collapsed_title link-half js-item-collapsed-link sd-color">Tytuł 1</span>
    <p class="item-collapsed_content display_none js-item-collapsed-content">Tekst 1</p>
</div>    


2. Zastąp Tytuł 1 i Tekst 1 pożądaną treścią. Zduplikuj tę sekcję kodu html, jak na zrzucie ekranu:

Jak sprawić, aby tekst rozwijał się po kliknięciu na link (Unishop)


Na stronie powstanie taka lista z linkami:

Jak sprawić, aby tekst rozwijał się po kliknięciu na link (Unishop)


3. Następnie otwórz plik unishop.custom.js ("Witryna -> Projekt -> Szablony") i wstaw kod:

$(function(){
    var collapsedLink = $('.js-item-collapsed-link');
    collapsedLink.on("click", function(){
        var $this = $(this),
            collapsedContent = $this.closest('.js-item-collapsed').find('.js-item-collapsed-content');
        collapsedContent.slideToggle();
    });
});    


Jak na zrzucie ekranu:

Jak sprawić, aby tekst rozwijał się po kliknięciu na link (Unishop)


Teraz po kliknięciu na link tekst się rozwinie:

Jak sprawić, aby tekst rozwijał się po kliknięciu na link (Unishop)


4. Możesz zwiększyć rozmiar linków i wcięcie między nimi, wstawiając style w pliku unishop.custom.css:

.item-collapsed_title{
    font-size: 18px;
}
.item-collapsed{
    margin: 0 0 15px;
}
Jak sprawić, aby tekst rozwijał się po kliknięciu na link (Unishop)


Wynik:

Jak sprawić, aby tekst rozwijał się po kliknięciu na link (Unishop)



Błąd w tekście? Zaznacz ją myszką i kliknij Ctrl + F1 lub kliknij na ten blok!