Czy kiedykolwiek przewijałeś długi post na blogu WordPress lub stronę produktu na telefonie, tylko po to, by zdać sobie sprawę, że musiałeś przesunąć palcem aż do samego góry, aby znaleźć menu? Twoi odwiedzający mogą czuć to samo.
Na dłuższych stronach ta niewielka niedogodność może szybko przerodzić się we frustrację. Niektórzy mogą po prostu opuścić Twoją witrynę WordPress zamiast wracać.
Płynny przycisk przewijania do góry może pomóc Ci natychmiast to naprawić. Ta funkcja daje czytelnikom szybki sposób na powrót do góry, co może utrzymać ich zaangażowanie i zachęcić do dalszego przeglądania Twojej strony.
W tym przewodniku podzielimy się dokładnie tym, jak dodać płynny efekt przewijania do góry w WordPress przy użyciu jQuery. Nie martw się, jest to prostsze niż myślisz! 💡

📚 TL;DR: Efekt płynnego przewijania do góry strony zapewnia użytkownikom mniej irytujący sposób nawigacji po długich stronach, szczególnie w przypadku funkcji takich jak przyciski „powrót na górę”. Omówimy dwa sposoby dodania tego efektu:
- Użycie wtyczki WPFront Scroll Top – najlepsze dla początkujących, którzy chcą szybkiego rozwiązania bez kodu i z minimalną konfiguracją.
- Użycie WPCode do dodania niestandardowego kodu jQuery – najlepsze dla użytkowników, którzy chcą mieć większą kontrolę nad stylizacją, zachowaniem i umiejscowieniem.
Co to jest płynne przewijanie i kiedy go używać?
Płynne przewijanie to efekt nawigacji, który przesuwa stronę w górę lub w dół w stałym, płynnym ruchu, zamiast natychmiastowego przeskakiwania do sekcji.
Chyba że witryna ma statyczne menu nagłówka, użytkownicy przewijający długi post lub stronę WordPress do samego dołu muszą ręcznie przesuwać lub przewijać palcem, aby wrócić na górę i nawigować po witrynie.
Może to być prawdziwa uciążliwość, a użytkownicy często po prostu klikają przycisk wstecz i wychodzą. Dlatego potrzebujesz przycisku, który szybko przeniesie użytkowników na górę posta lub strony.
Zazwyczaj można dodać tę funkcjonalność jako prosty link tekstowy bez użycia jQuery, w ten sposób:
<a href="#" title="Back to top">^Top</a>
Spowoduje to wysłanie użytkowników na górę poprzez przewinięcie całej strony w milisekundach. Działa, ale efekt może być drażniący, trochę jak uderzenie w wyboje na drodze.
Płynne przewijanie jest przeciwieństwem tego. Przesunie użytkownika z powrotem na górę z przyjemnym wizualnie efektem. Używanie takich elementów może drastycznie poprawić doświadczenie użytkownika na Twojej stronie.
Mając to na uwadze, przedstawimy dwie metody dodania płynnego efektu przewijania na górę na Twojej stronie WordPress za pomocą wtyczki i jQuery. Oto szybki przegląd wszystkich rzeczy, które omówimy w tym przewodniku:
Bez dalszych ceregieli, zacznijmy od pierwszej metody.
- Wskazówka 1: Dodawanie płynnego efektu przewijania do góry za pomocą wtyczki WordPress
- Wskazówka 2: Dodawanie płynnego efektu przewijania do góry za pomocą jQuery w WordPress
- Dodatkowa wskazówka: Inne subtelne efekty animacji, które angażują odwiedzających
- FAQ: Dodawanie efektu przewijania na górę w WordPress za pomocą jQuery
- Dalsza lektura: Więcej zasobów na temat motywów WordPress
Wskazówka 1: Dodawanie płynnego efektu przewijania do góry za pomocą wtyczki WordPress
Ta metoda jest zalecana dla początkujących, ponieważ pozwala dodać efekt przewijania do góry do strony WordPress bez dotykania ani jednej linii kodu.
Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki WPFront Scroll Top. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem, jak zainstalować wtyczkę WordPress.
Po aktywacji możesz przejść do Ustawienia » Powrót na górę z panelu administracyjnego WordPress. Tutaj możesz skonfigurować wtyczkę i dostosować efekt płynnego przewijania.
Stąd pierwszą rzeczą, którą musisz zrobić, to kliknąć pole wyboru „Włączone”, aby aktywować przycisk przewijania do góry na Twojej stronie. Następnie zobaczysz opcje edycji przesunięcia przewijania, rozmiaru przycisku, przezroczystości, czasu zanikania, czasu przewijania i innych.

Po przewinięciu w dół znajdziesz więcej opcji, takich jak edycja czasu automatycznego ukrywania i włączenie opcji ukrycia przycisku na małych urządzeniach lub ekranie wp-admin.
Możesz również edytować działanie przycisku po jego kliknięciu. Domyślnie przewinie on stronę do góry, ale możesz zmienić to, aby przewinął do konkretnego elementu w poście, a nawet linkował do strony.
Dodatkowo możesz dostosować lokalizację przycisku. Chociaż zazwyczaj pojawia się on w prawym dolnym rogu ekranu, masz możliwość przeniesienia go do dowolnego innego rogu.

Wtyczka WPFront Scroll Top oferuje filtry, aby wyświetlać przycisk przewijania do góry tylko na wybranych stronach.
Zazwyczaj pojawi się on na wszystkich stronach Twojego bloga WordPress.
Możesz jednak przejść do sekcji „Wyświetl na stronach” i wybrać, gdzie chcesz wyświetlić efekt przewijania do góry.

Wtyczka oferuje również gotowe projekty przycisków. Powinieneś bez problemu znaleźć projekt pasujący do Twojej witryny.
Jeśli nie możesz znaleźć gotowego obrazka przycisku, który Ci odpowiada, istnieje opcja przesłania niestandardowego obrazka z biblioteki multimediów WordPress.

Po zakończeniu kliknij przycisk „Zapisz zmiany”.
Możesz teraz odwiedzić swoją witrynę WordPress, aby zobaczyć przycisk przewijania do góry w akcji.

Wskazówka 2: Dodawanie płynnego efektu przewijania do góry za pomocą jQuery w WordPress
🛑 Ważne: Ta metoda wymaga, aby Twój motyw miał włączone jQuery. Jeśli używasz nowoczesnego motywu blokowego, który wyłącza jQuery i ten kod nie działa, zalecamy skorzystanie z powyższej metody z wtyczką WPFront Scroll Top.
W tej metodzie dodamy płynny efekt przewijania do góry za pomocą jQuery, trochę CSS i pojedynczej linii kodu HTML. Nasz zespół ręcznie przetestował i zweryfikował ten dokładny fragment kodu na świeżej instalacji WordPress, aby zapewnić, że działa bez zakłócania funkcjonalności motywu.
Mając to na uwadze, wiele poradników będzie wymagało edycji plików motywu w celu dodania przycisku płynnego przewijania do góry. Ale to nie jest przyjazne dla początkujących – nawet najmniejszy błąd może zepsuć Twoją witrynę.
Dlatego zalecamy korzystanie z WPCode, gdy chcesz dodać niestandardową funkcjonalność, taką jak płynne przewijanie. Jest to najlepszy wtyczka do fragmentów kodu dla WordPressa, która pozwala bezpiecznie dodawać niestandardowe fragmenty – wszystko bez modyfikowania plików motywu.
Niektóre z naszych marek partnerskich używają WPCode do dodawania i zarządzania swoimi niestandardowymi fragmentami kodu i działa to naprawdę dobrze.
Aby dowiedzieć się więcej, możesz zapoznać się z naszą pełną recenzją WPCode, aby zobaczyć wszystkie jego funkcje.

Najpierw musisz zainstalować i aktywować darmową wtyczkę WPCode. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem na temat jak zainstalować wtyczkę WordPress.
💡 Uwaga: Możesz użyć darmowej wersji WPCode. Uaktualnienie do WPCode Pro odblokowuje dodatkowe funkcje, takie jak planowanie kodu, historia rewizji i inne.
Po aktywacji przejdź do Fragmenty kodu » + Dodaj fragment z panelu administracyjnego WordPress.

Na następnym ekranie zobaczysz bibliotekę kodu WPCode.
Kliknij „Użyj fragmentu” pod „Dodaj swój własny kod (niestandardowy fragment).”

Pojawi się okno dialogowe z prośbą o podanie typu kodu.
Upewnij się, że wybrałeś „Fragment JavaScript”.

Teraz, gdy jesteś w edytorze kodu, najpierw nadaj swojemu niestandardowemu fragmentowi kodu jasną nazwę. Jest to tylko do Twojej wiadomości, ale zalecamy używanie jasnej, opisowej nazwy.
Następnie wklej poniższy kod do pola „Podgląd kodu”:
jQuery(document).ready(function($){
$(window).scroll(function(){
if ($(this).scrollTop() < 200) {
$('#smoothup') .fadeOut();
} else {
$('#smoothup') .fadeIn();
}
});
$('#smoothup').on('click', function(){
$('html, body').animate({scrollTop:0}, 'fast');
return false;
});
});
Ten skrypt jQuery wykonuje całą ciężką pracę związaną z efektem płynnego przewijania.
Najpierw ukrywa przycisk, dopóki użytkownik nie przewinie w dół o 200 pikseli. Kiedy użytkownik kliknie przycisk, skrypt płynnie animuje stronę z powrotem do 0 pikseli (na samą górę).
Dołączyliśmy również linię return false;, aby zapobiec domyślnemu zachowaniu linku HTML, które natychmiast przeniosłoby użytkownika na górę i zepsuło animację.
Oto jak może to wyglądać na Twoim ekranie:

Następnie przewiń w dół do sekcji „Wstawianie”.
Najpierw upewnij się, że masz wybrane „Automatyczne wstawianie”. Zapewnia to, że fragment uruchamia się automatycznie na Twojej stronie bez konieczności ręcznego umieszczania.

Następnie sprawdźmy lokalizację.
Istnieje wiele opcji do wyboru, w tym nagłówek, stopka, menu nawigacyjne i inne. W przypadku przycisku przewijania do góry, „Stopka całej witryny” jest świetną opcją, ponieważ zapewnia dostępność przycisku na wszystkich stronach bez zakłócania zawartości Twojej witryny.

Po wykonaniu tego możesz przełączyć przełącznik na „Aktywny”, aby skrypt zaczął działać natychmiast na Twojej stronie.
A potem nie zapomnij kliknąć przycisku „Zapisz fragment”, aby włączyć skrypt.

Teraz, gdy dodaliśmy jQuery, dodajmy rzeczywisty link do naszej witryny WordPress, który przeniesie użytkowników z powrotem na górę.
💡 Uwaga: Niektóre motywy WordPress mogą już zawierać przycisk powrotu na górę. Jeśli Twoja strona już go ma, możesz pominąć dodawanie poniższych kroków HTML i CSS. Ale ich uwzględnienie pozwala dostosować wygląd i pozycję przycisku.
Aby to zrobić, po prostu dodaj ten kod HTML do stopki swojej witryny za pomocą WPCode.
Przejdź do Fragmenty kodu » Nagłówek i Stopka i dodaj ten fragment do obszaru „Stopka”:
<a href="#top" id="smoothup" title="Back to top"></a>

Nie zapomnij kliknąć „Zapisz zmiany”, gdy skończysz. Jeśli potrzebujesz pomocy, zapoznaj się z naszym poradnikiem na temat jak dodać kod nagłówka i stopki w WordPress
Jeśli teraz wyświetlisz swoją witrynę, nie zobaczysz żadnego przycisku. Dzieje się tak, ponieważ nasz kod HTML zawiera link, ale brak mu tekstu kotwiczącego. Jest on obecnie całkowicie niewidoczny.
Aby to naprawić, użyjemy ikony obrazu (jak strzałka w górę), aby wyświetlić przycisk powrotu na górę. W tym celu musisz dodać niestandardowy kod CSS.
Możesz dodać kod CSS w arkuszu stylów swojego motywu lub za pomocą WPCode. Użycie WPCode jest bezpieczniejsze, ponieważ nie zostanie utracone po aktualizacji motywu.
Zanim dodasz kod, musisz:
- Prześlij ikonę obrazu (np. strzałkę) do swojej biblioteki multimediów WordPress. Rozmiar może być dowolny, jaki najlepiej pasuje do Twojej witryny — jako przykład użyliśmy 40x40px. Jeśli użyjesz innego rozmiaru, upewnij się, że zmienisz wartości
heightiwidthw poniższym kodzie CSS. - Skopiuj adres URL obrazu, który właśnie przesłałeś. Następnie upewnij się, że zastąpisz tymczasowy adres URL obrazu (
https://www.example.com/wp-content/uploads/2013/07/top_icon.png) w poniższym fragmencie kodu CSS swoim rzeczywistym adresem URL obrazu.
Zapewni to prawidłowe wyświetlanie przycisku przewijania na górę i efekt obrotu po najechaniu myszką.
Teraz przejdźmy do Fragmenty kodu » + Dodaj fragment.

Następnie możesz najechać kursorem na „Dodaj własny kod (Fragment niestandardowy).”
Kliknij przycisk „Użyj fragmentu”, gdy się pojawi.

W pojawiającym się oknie dialogowym musisz wybrać typ kodu.
Wybierzmy „Fragment CSS”.

W edytorze nadaj swojemu niestandardowemu fragmentowi kodu jasną nazwę, ułatwiającą organizację.
Następnie możesz dodać następujący niestandardowy kod CSS do pola „Podgląd kodu”:
<pre class="wp-block-syntaxhighlighter-code">#smoothup {
height: 40px;
width: 40px;
position: fixed;
bottom: 50px;
right: 20px;
text-indent: -9999px;
display: none;
background: url("https://www.example.com/wp-content/uploads/2013/07/top_icon.png");
-webkit-transition-duration: 0.4s;
-moz-transition-duration: 0.4s;
transition-duration: 0.4s;
}
#smoothup:hover {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}</pre>
Ten kod CSS ustawia stały rozmiar i pozycję ikony, a także dodaje małą animację po najechaniu myszką, która obraca przycisk.

Nie musisz nic edytować w sekcji Wstawianie. Zapewnia to zastosowanie kodu CSS w całej witrynie bez wpływu na inne elementy.
Na koniec przełącz przełącznik, aby aktywować fragment, i kliknij „Zapisz zmiany”.

I to w zasadzie wszystko!
Możesz teraz odwiedzić swoją witrynę, aby zobaczyć swoje płynne przewijanie na górę w akcji:

Dodatkowa wskazówka: Inne subtelne efekty animacji, które angażują odwiedzających
Płynny przycisk powrotu na górę strony to tylko jeden ze sposobów na uczynienie Twojej witryny bardziej przyjazną dla użytkownika. Istnieje wiele innych drobnych efektów animacji, które możesz dodać, aby delikatnie kierować uwagę i sprawić, że przeglądanie Twojej witryny będzie bezproblemowe.
Na przykład efekt paralaksy sprawia, że obrazy tła poruszają się z inną prędkością niż treść, tworząc wrażenie głębi i ruchu. Nowoczesne kreatory stron, takie jak SeedProd, mają tę funkcjonalność wbudowaną, co pozwala na tworzenie tego efektu bez pisania kodu.
To prosty sposób, aby Twoje strony wydawały się bardziej żywe. Szczegółowe instrukcje znajdziesz w naszym przewodniku na temat dodawania efektu paralaksy.
Efekt przełączania wyszukiwania utrzymuje porządek, wyświetlając pasek wyszukiwania dopiero po kliknięciu ikony. Ta funkcja ukrywa pole wprowadzania tekstu wyszukiwania, dopóki użytkownik aktywnie nie kliknie przycisku, aby je ujawnić. Pomaga to zachować mniej zagracony wygląd projektu, jednocześnie ułatwiając odwiedzającym znalezienie tego, czego potrzebują.

Jeśli Twój motyw nie ma tej funkcji, wtyczki takie jak WPCode mogą pomóc. Szczegółowe informacje znajdziesz w naszym przewodniku na temat dodawania efektu przełączania wyszukiwania w WordPress.
A jeśli masz galerię obrazów, efekt lightbox pozwala użytkownikom przeglądać zdjęcia w większym, niezakłóconym wyskakującym okienku, bez opuszczania strony. Ten efekt nakładki wyświetla obrazy w skupionym oknie, przyciemniając resztę strony. To drobny szczegół, ale ma ogromne znaczenie dla każdego, kto uwielbia eksplorować Twoje wizualizacje.
Dodatkowo, wtyczki do galerii, takie jak Envira Gallery, ułatwiają dodanie tej funkcji. Aby to zrobić, możesz zapoznać się z naszym przewodnikiem na temat dodawania galerii w WordPress z efektem lightbox.
Te udogodnienia to nie tylko "miłe dodatki"; pokazują odwiedzającym, że pomyślałeś o ich doświadczeniu. To może sprawić, że będą bardziej skłonni zostać i odkrywać. 🕵️
Często zadawane pytania: Dodawanie efektu przewijania do góry w WordPress przy użyciu jQuery
Zanim zakończymy, oto kilka często zadawanych pytań przez czytelników dotyczących dodawania przycisku przewijania na górę w WordPress.
Czy przycisk przewijania do góry jest konieczny dla każdej witryny?
Nie zawsze. Ale to sprytny dodatek do stron z dużą ilością treści. W długich postach na blogu lub samouczkach oszczędza odwiedzającym kłopot z przewijaniem całej drogi w górę, co sprawia, że ich przeglądanie jest przyjemniejsze.
Czy dodanie przycisku przewijania do góry spowolni moją witrynę?
Nie powinno. Metoda z wtyczką jest lekka i zoptymalizowana pod kątem wydajności, a fragment kodu jQuery jest maleńki. Dlatego nie będzie miała żadnego zauważalnego wpływu na szybkość Twojej witryny.
Gdzie najlepiej umieścić przycisk przewijania do góry?
Większość witryn umieszcza go w prawym dolnym rogu ekranu. To miejsce sprawia, że jest widoczny i łatwo dostępny, nie odwracając uwagi od głównej treści.
Czy mogę użyć linku tekstowego zamiast obrazu dla mojego przycisku?
Absolutnie. Zarówno metoda z wtyczką, jak i niestandardowy kod mogą być skonfigurowane za pomocą prostego linku tekstowego „Powrót na górę” zamiast ikony. Wtyczka oferuje tę opcję od razu, a w przypadku metody z kodem wystarczy dostosować HTML i CSS, aby pasowały do Twojego stylu.
Dalsza lektura: Więcej zasobów na temat motywów WordPress
Mamy nadzieję, że ten artykuł pomógł Ci dodać płynny efekt przewijania do góry na Twojej stronie za pomocą jQuery. Dostosowywanie motywu za pomocą takich funkcji to tylko jeden krok w budowaniu przyjaznej dla użytkownika witryny. Chcesz zagłębić się w motywy WordPress? Te zasoby Ci pomogą:
- Najpopularniejsze i najlepsze motywy WordPress
- Co się dzieje po zmianie motywu WordPress?
- Rzeczy, które MUSISZ zrobić przed zmianą motywu WordPress
- Czym jest framework motywów WordPress i jakie są najlepsze frameworki motywów?
- Jak dostosować swój motyw WordPress
- Jak znaleźć pliki do edycji w motywie WordPress
- Jak profesjonalnie korzystać z narzędzia WordPress Theme Customizer
- Kompletny przewodnik dla początkujących po edycji całych stron w WordPress
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.


Olaf
Ta mała ikona jest świetna dla rozwiązań desktopowych, gdzie użytkownicy muszą dużo przewijać, aby wrócić na górę. To miły szczegół i osobiście mi się podoba. Na urządzeniach mobilnych cel jest nieco zatracony, ponieważ dostępnych jest szybkie przesuwanie, a czasami przycisk po prostu przeszkadza. Wtyczka wspomniana w artykule jest jedną z niewielu w repozytorium WordPress, która działa wszędzie i tak, jak powinna. Polecam ją i czasami sam jej używam. Jednak z mojego doświadczenia wynika, że sugeruję wyłączenie jej specjalnie na urządzeniach mobilnych.
Dennis Muthomi
Jedna wskazówka, którą CHĘTNIE bym dodał, to rozważenie dopasowania schematu kolorów przycisku do motywu Twojej strony internetowej, aby uzyskać bardziej spójny wygląd.
Ten drobny szczegół może mieć ogromne znaczenie dla ogólnego doświadczenia użytkownika.
Mrteesurez
Widzę, że implementacja funkcji przewijania do góry jest korzystna dla stron internetowych, zwłaszcza tych, które publikują bardzo długie treści. Użytkownicy mogą potrzebować zobaczyć początek posta lub wrócić na górę, więc ta funkcjonalność z pewnością poprawi doświadczenie użytkownika. Widzę, że większość stron, w tym WPbeginner, jej nie używa, ale dlaczego?
Czy są jakieś korzyści z jej nieużywania, może dla większego zatrzymania użytkowników lub co?
Możesz uwzględnić jej plusy i minusy w tym poście w późniejszej aktualizacji.
Wsparcie WPBeginner
We will look into the possibility for the future, for now we do not have it as personal preference. As someone goes through a tutorial they normally want to see the previous step by scrolling manually and not the start of the article
Administrator
Mrteesurez
Cóż, być może, ale dla mnie przypadek użycia to coś więcej niż tylko zobaczenie poprzedniego kroku w artykułach. Ten artykuł podkreślał, że „Chyba że strona ma przyklejone menu nagłówka, użytkownicy, którzy przewiną długi post lub stronę WordPress do końca, muszą ręcznie przesunąć palcem lub przewinąć drogę z powrotem na górę, aby nawigować po stronie. To może być prawdziwe utrapienie, a często użytkownicy po prostu naciskają przycisk wstecz i wychodzą. Dlatego potrzebujesz przycisku, aby szybko wysłać użytkowników na górę”. Chcę tylko zaznaczyć, że przypadki użycia wspomniane w artykule są korzystne i uzasadniają jego użycie. Dziękuję.
Jiří Vaněk
Wcześniej nie miałem przycisku „powrót na górę” na stronie, ale ponieważ moje artykuły stawały się coraz dłuższe, nie chciałem, aby użytkownicy spędzali kilka sekund na przewijaniu. Zacząłem używać tej konkretnej wtyczki i jest fantastyczna. Znacząco zwiększa komfort użytkownika, nawet jeśli na pierwszy rzut oka może wydawać się niepotrzebna. Nie jest.
Asha
Dziękuję bardzo! Jest to bardzo jasno wyjaśnione. Pomocne.
Marco
Metoda Jquery nie zadziałała u mnie przy użyciu motywu potomnego Twenty-seventeen. Cóż. Wersja z hiperłączem zadziałała idealnie, na szczęście, i jest dla mnie wystarczająca.
Marco
Jedno pytanie… czy jednym z powodów, dla których to u mnie nie działa (metoda jquery), może być to, że moja instalacja WordPressa znajduje się w podfolderze? To jedyny powód, jaki przychodzi mi do głowy.
Taffeltrast
Chciałbym tego, ale psuje to footer.php. Stopka po prostu się nie ładuje.
Kiedy próbuję dodać go do footer.php, otrzymuję komunikat „Wystąpił błąd składni w linii 14. itd. itd.”, a kiedy mimo to próbuję go przesłać, stopka się nie ładuje.
oliver
dzięki wielkie, proste i skuteczne.
moja sugestia, jeśli masz już plik custom.js w swoim motywie, możesz po prostu dodać funkcję jquery w tym pliku zamiast tworzyć nowy plik i ponownie go dodawać.
Osobiście wolę mieć wszystkie moje małe skrypty w jednym pliku.
Stuart
Motyw potomny zaprojektowany przez Blank |
add_action('wp_head', 'my_favicon');
Co robię źle? Oto mój plik funtions.php. Jestem nowy w wp_enqueue_scripts.
Stuart
Motyw potomny Twenty Fifteen utworzył folder Js, dodałem wszystkie wp_enqueue_script, ale nic z tego, nie wiem, co poszło nie tak. Chcę używać jak najmniej wtyczek, wydają się one spowalniać strony WordPress. Dodałem favicon, idealnie wp_enqueue_script jest dla mnie czymś nowym. Czy ktoś może pomóc?
Donald
Cześć, czy to nadal działa? Ikona się pojawia (jeśli tymczasowo zmienię CSS na display:block), skrypt jest ładowany w konsoli narzędzi deweloperskich Firefoxa. Jednak otrzymuję następujący komunikat o błędzie dla linii 1:
‘SyntaxError: brak ; przed instrukcją’
Skopiowałem skrypt jak powyżej:
01 jQuery(document).ready(function($){ 02 $(window).scroll(function(){ 03 if ($(this).scrollTop() < 200) { 04 $('#smoothup') .fadeOut(); 05 } else { 06 $('#smoothup') .fadeIn(); 07 } 08 }); 09 $('#smoothup').on('click', function(){ 10 $('html, body').animate({scrollTop:0}, 'fast'); 11 return false; 12 }); 13 });
Czy ktoś widzi, co może być problemem?
Donald
Josh Patterson
Czy jest jakiś sposób, aby to zniknęło, zanim dotrze do dołu strony?
jaybob
Cześć, działa dobrze. Dziękuję za tutorial, ale mam tylko jeden problem, obraz pojawia się zbyt szybko. Czy mogę coś zrobić, aby pojawił się później / trochę niżej, po przewinięciu?
Aaron
To bardzo czysty sposób na zrobienie tego. Zdecydowanie mój ulubiony, jaki znalazłem.
Szybkie pytanie… Umieściłem to w moim pliku footer.php… Jak mogę sprawić, żeby przestało się przyklejać w pewnym punkcie? Na przykład, mam stopkę o wysokości 575px i nie chcę, aby ikona wchodziła w ten obszar. Zasadniczo zatrzymaj pozycję stałą, powiedzmy, 600px od dołu strony.
Ulv
Czy to rozwiązanie doda plik smoothscroll.js do części pliku html czy...?
emanuele
Cześć,
czy jest możliwość dodania płynnego przewijania w menu, aby przewijać stronę?… stworzyłem szablon jednostronicowy i chcę, aby przewijał się za pomocą menu… dziękuję
StefsterNYC
Jeśli dobrze rozumiem, chcesz dodać to do nawigacji menu głównego? Zgadza się? Po prostu użyj tej samej nazwy selektora, ale całkowicie zmień CSS. Tak, aby obrazek się nie pojawił.
Ma to sens?
Paul
Dzięki wielkie za tę wskazówkę! Mam jednak problem. Kiedy zmniejszam rozmiar ekranu, moja strzałka znika, chociaż chcę, aby była w określonym miejscu.
Czy jest sposób, aby to naprawić?
Dzięki
Paul
Paul
Znalazłem rozwiązanie mojego problemu. Musiałem tylko zmienić moje css na:
#smoothup { top: 572px; left: auto; margin-left: -68px; }
Mushir
Dzięki człowieku! działa jak magia.. naprawdę poprawiłeś mi dzień!
Steven Wolock
Dzięki za to! Działa świetnie.
Pytanie: Czy ten nawias zamykający jest poprawny po -webkit-transform: rotate(360deg)?
etech0
Skonfigurowałem to na mojej stronie, ale nie widzę ikony! Jak mogę dowiedzieć się, dlaczego nie działa?
Dzięki!
Wsparcie WPBeginner
Może być wiele możliwych powodów. Najpierw upewnij się, że przesłałeś obraz, następnie sprawdź, czy url w tle ma poprawny adres URL i czy prowadzi do Twojego obrazu. Na koniec sprawdź, czy jquery i Twój plik .js są załadowane. Na koniec spróbuj dostosować wartości CSS dla wyświetlania, pozycji i wcięcia tekstu.
Administrator
etech0
Rozkminiłem to – musiałem zmienić wysokość i szerokość 40px, aby dopasować je do mojego obrazu.
Dzięki za świetny tutorial!
Alexander Gruzov
Dzięki!