Hej,
chciałbym osiągnąć taki efekt, że po wciśnięciu ikonki, która jest zwykłym img strona przewija się w dół od daną ilość pixeli bądź do wskazanego diva.
any idea?
Przewijanie strony po wciśnięciu ikonki
Napisano 26 października 2013 - 12:05
Napisano 26 października 2013 - 13:23
Żaden ze mnie spec od jQery, ale trochę pogooglałem i chyba mam skuteczne rozwiązanie. Sprawdź:
<script> $(function() { $("#id_linka").bind("click", function() { $(window).scrollTop($("#id_diva").offset().top); //Scrolluj do diva o podanym ID. return false; }); }); </script>
Myślę, że komentarze wystarczą pzdr.
Napisano 26 października 2013 - 14:57
Będzie działać ale nie na wszystkich przeglądarkach
Rzuć okiem na to: http://flesler.com/jquery/scrollTo/ sprawdzone, polecam.
Użytkownik unbreak edytował ten post 26 października 2013 - 15:05
webDeveloper
Napisano 26 października 2013 - 15:16
Będzie działać ale nie na wszystkich przeglądarkach
Rzuć okiem na to: http://flesler.com/jquery/scrollTo/ sprawdzone, polecam.
Mógłbyś podać przykład użycia? Kawałek kodu HTML z dwoma divami i obrazkiem? Nie bardzo rozumiem jak to użyć.
Napisano 26 października 2013 - 16:05
Ściągasz i podpinasz pliczek: http://flesler-plugi...-1.4.3.1-min.js zaraz po jquery.
Używasz np. tak:
$('#id-ikonki').click(function(){ var target = $('#id-elementu-do-ktorego-ma-scrollowac'); $.scrollTo( target, 800 ); });
webDeveloper
Napisano 28 października 2013 - 22:01
Ściągasz i podpinasz pliczek: http://flesler-plugi...-1.4.3.1-min.js zaraz po jquery.
Używasz np. tak:
$('#id-ikonki').click(function(){ var target = $('#id-elementu-do-ktorego-ma-scrollowac'); $.scrollTo( target, 800 ); });
Próbowałem u siebie coś takiego na linku, ale konsola błąd wyrzuca. Znowu przez konflikt?
Uncaught TypeError: Cannot call method 'click' of null
Napisano 29 października 2013 - 08:10
To:
$('#id-ikonki')
Musi mieć dokładny id tego co ma być klikalne Twój błąd oznacza to, że podałeś błędny id
<span id="click-it">Kliknij</span> <script> $('#click-it').click(function(){...}); </script>
Btw, jeżeli robisz na linku (a href) to nie zapomnij o blokadzie defaultowej akcji:
$('a').click(function(e){ if(e.preventDefault) e.preventDefault(); e.returnValue = false; //tutaj reszta return false; //a to w razie czego :) })
Przy konfliktach zazwyczaj wyrzuca że nie rozpoznaje $.
webDeveloper
Podone tematy
Temat | Forum | Autor | Podsumowanie | Ostatni post | |
---|---|---|---|---|---|
Sposoby reklamowania strony www |
Promocja i marketing | x_n |
|
|
|
-50% na szablony ze strony TemplateMonsterszablony, motywy, zniżka i 1 więcej |
Ogólne | jkaminski |
|
||
Nowy wygląd i funkcjonalność strony idhosting.plidhosting, hosting, serwery www i 2 więcej |
Oferty firm hostingowych | mkus |
|
|
|
[Wykonam] Strony WP, pisanie tekstów i inne |
Inne | kreujemywizerunek |
|
||
Nazwa podstrony taka sama jak nazwa kataloguhtaccess |
HTML i CSS | RadekKw |
|
|
Również z jednym lub większą ilością słów kluczowych: scroll to, przewijanie, jquery, js
Pozostałe →
Inne →
Skąd się uczyć Angular.js 2Napisany przez zonic, 27 sty 2016 angular, js, kurs, skąd się uczyć i 2 więcej |
|
|||
Rozwiązany
Technologie webowe - tworzenie stron www →
Javascript →
Wysuwane menu - kwestia chowania.Napisany przez Snake_, 30 gru 2015 jquery |
|
|||
Technologie webowe - tworzenie stron www →
Javascript →
Problem z napisaniem stronyNapisany przez luke99, 19 gru 2015 scroll, js |
|
|||
Technologie webowe - tworzenie stron www →
HTML i CSS →
Prosta animacja/odliczanieNapisany przez unbreak, 10 gru 2015 js, css |
|
|||
Technologie webowe - tworzenie stron www →
Javascript →
Bower i GruntNapisany przez unbreak, 09 lis 2015 bower, grunt, js, javascript |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych