Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[jquery] wysuwany box po przescrollowaniu danej wysokości
#1
Cześć wszystkim.

Szukam i szukam i za cholere nie mogę się dogrzebać co to za skrypt jest.
Potrzebuję czegoś takiego jak jest np w serwisie interia.

Pierwszy lepszy artykuł:
np. http://fakty.interia.pl/swiat/news/wypadek-polskiego-autokaru-we-francji-sa-ofiary-smiertelne,1841163

Zjedźcie sobie niżej, tak gdzieś na 3/4 strony i po prawej stronie wysuwa się w magiczny sposób box z jakimś tam innym artykułem (ZOBACZ RÓWNIEŻ)

Ma ktoś albo wie jak się nazywa ten albo podobny skrypt ?
Odpowiedz
#2
napisać trzeba
wystarczy zrobić diva załadować zawartość i sterować tym przez jquery
zrób sobie podgląd źródła i zobacz jak oni rozwiązali ten problem (też sami napisali)

to jest ich kod:
Kod:
jQuery(window).scroll(function(){
                var base = jQuery('.articleSource:first').offset().top
                var scroll = documentScrollTop()
                var screenHeight = document.documentElement.clientHeight
                var visible = scroll + screenHeight >  base
                var el = jQuery('.see_also_fixed').get(0)
                if (visible) {
                    //jezeli nie jest widoczne
                    if (el.style.right == "-370px") {
                        el.style.right = '-369px' //IE workaround
                        jQuery('.see_also_fixed').animate({right: 0}, 'slow')
                        INTPL("hitGemius", "10aQBGOUo_VOtrXUzOPHEcRpHbFWDsedwzfyMJT9Xzj.K7" );                    }
                }
                else {
                    if (el.style.right == "0px" || el.style.right == 0  ) {
                        el.style.right = '1px' //IE workaround
                        jQuery('.see_also_fixed').animate({right: '-370'}, 1000)
                    }
                }
            })
            jQuery('.see_also_fixed .close:first').click(function(){
                jQuery('.see_also_fixed').hide()
            })
sprawdzają pozycje scrolla i wyswietlają w odpowiednim momencie
Odpowiedz
#3
Dzięki camelrafal ale ten ichni kod jest zbyt kosmiczny, żebym go ogarnął.

Jak by komuś się nawinął taki skrypt, o którym jest mowa w tym temacie byłbym bardzo wdzięczny.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,230 28-04-2016, 00:24
Ostatni post: mubi
  jquery? mordrag 0 2,337 29-03-2015, 17:44
Ostatni post: mordrag
  MENU - poważny problem wysokości! asus 0 2,539 05-12-2014, 23:34
Ostatni post: asus
  [Jak zrobić]Wysokość górnego elementu zależna od wysokości dolnego elementu. MatixYo 5 6,039 08-10-2014, 18:08
Ostatni post: Peter
  aby funkcja JQuery zadzialala po okreslonym czasie Arnimarl 2 3,825 25-05-2014, 07:38
Ostatni post: Arnimarl

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl