[ Príspevkov: 14 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75 | 75
NapísalOffline : 04.03.2014 16:19 | Scroll up

Ahojte,

neviem ci som zaradil vhodne otazku, inak sorry.

Aky pouzit kod na web, ked sa scroluje dole mysou aby sa

1. zobrazila na boku sipka a po klinuti na nu sa web automaticky scroloval hore?

Nechem aby tu sipku bolo stale viediet ale len ked sa scroluje dole az potom sa zjaví.

Dakujem.

M.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.02.14
Prihlásený: 19.01.18
Príspevky: 443
Témy: 9 | 9
NapísalOffline : 04.03.2014 16:30 | Scroll up

aby sa zobrazila/skryla
Kód:
$(window).scroll(function() {
 if($(window).scrollTop() > 0) { // zistujes ci si uplne hore. popripade mozes zmenit 0 na vacsie cislo ak sa to ma zobrazit s 'oneskorenim'
  $(".arrow").fadeIn(); // zobrazis sipku
 }
 else {
  $(".arrow").fadeOut(); // skryjes sipku
 }
});


po kliknuti
Kód:
$(".arrow").click(function(e){
 e.preventDefault();
 $('html, body').animate({ scrollTop: 0 }, 300);
)};


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75 | 75
Napísal autor témyOffline : 04.03.2014 17:58 | Scroll up

Neviem co mam zle ale nejde to.

Vkladam priamo toto:

Kód:
   <?php
$(window).scroll(function() {
 if($(window).scrollTop() > 0) { // zistujes ci si uplne hore. popripade mozes zmenit 0 na vacsie cislo ak sa to ma zobrazit s 'oneskorenim'
  $("../images/images.jpg").fadeIn(); // zobrazis sipku
 }
 else {
  $("../images/images.jpg").fadeOut(); // skryjes sipku
 }
});


$("../images/images.jpg").click(function(e){
 e.preventDefault();
 $('html, body').animate({ scrollTop: 0 }, 300);
)};
?>


Vkladam tento kod do index.php - do body.

Dakujem.


Offline

Správca fóra
Správca fóra
Scroll up

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39 | 39
NapísalOffline : 04.03.2014 18:07 | Scroll up

Je vidieť, že vôbec nemáš šajnu, čo robíš a len kopíruješ hore-dole.
Prečo ten kód vkladáš do <?php ... ?>, keď je to jQuery/javascript?
Táto časť [c]$("../images/images.jpg")[/c] nie je správna.
Používa sa odkazovanie na objekty prostredníctvom triedy, alebo identifikátora (viď. triedy a identifikátory v CSS). Takže napríklad tomu obrázku šípky nastavíš identifikátor "sipkaHore", tak [c]$("#sipkaHore").[/c] alebo budeš mať viac obrázkov (jeden identifikátor môžeš použiť len na jeden element) s nejakouTriedou, potom [c]$(".nejakaTrieda").[/c] odkazuje na všetky elementy s touto triedou.
Okrem toho, ak ešte nemáš, pre správnu funkciu potrebuješ aj naimportovanú knižnicu jQuery


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75 | 75
Napísal autor témyOffline : 04.03.2014 19:17 | Scroll up

jQuery tam mam. Upravil som to takto:

Kód:
<script type="text/javascript">

$("#sipkaHore")(window).scroll(function() {
 if($(window).scrollTop() > 0) { // zistujes ci si uplne hore. popripade mozes zmenit 0 na vacsie cislo ak sa to ma zobrazit s 'oneskorenim'
  $("#sipkaHore").fadeIn(); // zobrazis sipku
 }
 else {
  $("#sipkaHore").fadeOut(); // skryjes sipku
 }
});

   
$("#sipkaHore").click(function(e){
 e.preventDefault();
 $('html, body').animate({ scrollTop: 0 }, 300);
)};
</script>



css:

Kód:
#sipkaHore {
   background:url(../images/images.jpg) no-repeat right;
   }   


Co mam zle?

Dakujem.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75 | 75
Napísal autor témyOffline : 04.03.2014 20:20 | Scroll up

skusam to aj takto:
Kód:
<div id="sipkaHore" style="display:block; "> <a href="#">
                            <span> <script type="text/javascript">
$("#sipkaHore")(window).scroll(function() {
 if($(window).scrollTop() > 0) { // zistujes ci si uplne hore. popripade mozes zmenit 0 na vacsie cislo ak sa to ma zobrazit s 'oneskorenim'
  $("#sipkaHore").fadeIn(); // zobrazis sipku
 }
 else {
  $("#sipkaHore").fadeOut(); // skryjes sipku
 }
});   
$("#sipkaHore").click(function(e){
 e.preventDefault();
 $('html, body').animate({ scrollTop: 0 }, 300);
)};
</script>                              </span>      </a>           </div>


a css:
Kód:
#sipkaHore {
   position: fixed;
   bottom: 90px;
   right: 20px;
   z-index: 99;
   }
 
#sipkaHore span {
  width: 51px;
  height: 51px
  display: block;
  margin-bottom: 7px
  background:url(../images/images.png) no-repeat center center;
  opacity: 1;
  -webkit-transition: 0.2s ;
  -moz-transition: 0.2s ;
  transition: 0.2s ;
}

#sipkaHore a {
  text-align: center;
  font-size: 12px;
  line-height: 20px;
  font-family: arial;
  text-transform: none;
  color: #858585;
}


css si potom doladim, len potrebujem rozbehat funkciu.

Pomoze niekto?

D.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.02.14
Prihlásený: 19.01.18
Príspevky: 443
Témy: 9 | 9
NapísalOffline : 04.03.2014 21:26 | Scroll up

A bez toho javascriptu ti tu sipku zobrazuje ci nie? lebo ak nie, tak je problem prave v css.
nevravim ze v js nie, pisal som to z hlavy bez testovania, ale najprv si skontroluj ci je tam


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75 | 75
Napísal autor témyOffline : 04.03.2014 21:52 | Scroll up

Bez JS neukazuje ani sipku.

Ako upravit css aby sa zobrazovala sipka?

D.


Offline

Správca fóra
Správca fóra
Scroll up

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39 | 39
NapísalOffline : 04.03.2014 21:56 | Scroll up

Bez živej ukážky to nemá význam ďalej riešiť.


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75 | 75
Napísal autor témyOffline : 05.03.2014 9:15 | Scroll up

Mam to na localhoste.

AKo to vyriesit aby sa sipka zobrazovala?

D.


Offline

Skúsený užívateľ
Skúsený užívateľ
Scroll up

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66 | 66
Bydlisko: Žilina
NapísalOffline : 05.03.2014 9:24 | Scroll up

Ktorú časť si nepochopil? Umiestni to na internet a daj sem odkaz. Z toho čo si zatiaľ ukázal je očividné akurát to, že nemáš šajnu, čo vlastne robíš. To sa potom ťažko pomáha, hlavne keď nevidíme, ako to patláš dohromady...
Inak by ma zaujímalo, kto ťa učil toto <div><a><span><script></script></span></a></div>

Nikde nepíšeš, aké a či ti vypisuje nejaké chyby konzola atď... No a tiež, kedy sa z tohto "$(window).scroll(function() {" stalo toto "$("#sipkaHore")(window).scroll(function() {"


_________________
C#, PHP, ...
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.02.14
Prihlásený: 19.01.18
Príspevky: 443
Témy: 9 | 9
NapísalOffline : 05.03.2014 9:48 | Scroll up

ale hlavne najprv si to osetri zo strany css,html - nech ti to zobrazuje na ten stranke. js doplnis potom a hlavne si pozistuj ako sa jquery pouziva.
1. jednak ze by to malo byt v <head> stranky alebo najlepsie uplne na konci v paticke, a nie v tele
2. do osobitneho suboru
3. chyba ti tam $(document).ready(function(){ ... });


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 24.11.09
Prihlásený: 21.05.20
Príspevky: 195
Témy: 75 | 75
Napísal autor témyOffline : 05.03.2014 16:11 | Scroll up

Na net nie je čo vložiť.

Do kódu vkladám len to čo mi tu napíšete.

Je možné sem vložiť funkčný príklad php a aj css?

Ďakujem.

M.


Offline

Čestný člen
Čestný člen
Scroll up

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 05.03.2014 18:05 | Scroll up

Ak ti to mame lepit cele sami, tak si zaloz temu v Ponuke prace. Nie si schopny najelementarnejsej spoluprace. Pritom staci otvorit oci, vsetko bolo povedane.


 [ Príspevkov: 14 ] 


Scroll up



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Google Chrome problem "scroll in scroll"

v Ostatné programy

5

492

09.08.2012 19:57

Ormi

V tomto fóre nie sú ďalšie neprečítané témy.

back - scroll

v Ostatné

7

583

06.12.2008 14:33

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

scroll lock

v Externé zariadenia

1

1271

04.08.2007 22:37

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

infinite scroll

v PHP, ASP

6

527

01.03.2016 22:31

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

hp, nefunguje scroll

v Notebooky a netbooky

3

2384

04.04.2010 22:38

davider137

V tomto fóre nie sú ďalšie neprečítané témy.

jQuery .scroll() problém

v JavaScript, VBScript, Ajax

2

588

05.12.2010 20:03

Ando

V tomto fóre nie sú ďalšie neprečítané témy.

Nastavenie div scroll

v HTML, XHTML, XML, CSS

4

523

03.07.2010 11:40

camo

V tomto fóre nie sú ďalšie neprečítané témy.

scroll v ubuntu :(

v Operačné systémy Unix a Linux

7

898

07.12.2008 16:18

dadmtb

V tomto fóre nie sú ďalšie neprečítané témy.

scroll na hp 620

v Externé zariadenia

3

595

22.08.2011 14:16

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

auto scroll po refresh

v HTML, XHTML, XML, CSS

18

1320

17.09.2010 11:47

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Scroll Bar in TRichEdit

v Delphi, Visual Basic

0

773

21.01.2009 17:48

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

Infinite scroll v jquery taboch

v JavaScript, VBScript, Ajax

0

313

08.06.2013 14:28

general667

V tomto fóre nie sú ďalšie neprečítané témy.

Problém so scroll barom na touchpade

v Ovládače

4

1295

27.09.2016 16:01

Petersson

V tomto fóre nie sú ďalšie neprečítané témy.

Ako nastavit scroll bar v meme hore

v Delphi, Visual Basic

0

1085

29.01.2008 19:15

Proksik

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s diakritikou. a tiez ako zrusit scroll na stranke.

v HTML, XHTML, XML, CSS

7

1493

05.08.2007 22:52

kajbo



© 2005 - 2024 PCforum, edited by JanoF