Autor Zpráva
pietro11
Profil
Začínám se učit v javascriptu a jQuery z různých tutoriálů, avšak stále jsem nepochopil správné zavolání funkce,
představoval jsem si to nějak takhle:
//index.php

<div id="zmiz">
      <script type="text/javascript">
       
          zobraz();
        
        </script>
        <p>
          tady je text...    
        </p>
</div>

//script.js

var pridano=false;
function pridat(){
  pridano=true;
}
function zobraz(){
  if(pridano){
    $(document).ready(function(){
          $("#zmiz").slideUp("slow");
          pridano=false;
      });
  }
}

//index.php?page=nekde
<form action="index.php?page=nekam">
<input type="submit" onclick="pridat()" value="1" /> 
</form>

//index.php?page=nekam

<?php
header(location: index.php);
?>


Avšak takto to nefunguje...
Děkuji za rady.
pcmanik
Profil
pietro11:
Lebo najprv zavolas funkciu zobraz(), ale ta sa vyhodnoti zaporne, nakolko pridano = false. A az ked kliknes na ten input, nastavi sa pridano = true, ale funkcia zobraz() sa uz znova nespusti, nakolko ju nevolas. A ked sa chces vrhnut rovna na jQuery, pozri si videotutorialy v SVK jazyku.
DJ Miky
Profil
Mimochodem, na skripty se používá <script>, ne <style>.
pietro11
Profil
DJ Miky:
ano to vím děkuji za upozornění...

pcmanik
ve skutecnosti ji volam ale v predchozim kodu to nebylo videt ted jsem to opravil tak abych ji volal. Alespoň doufám
na tutoriali se podivam diky odkaz


pokud tedy volam znovu index.php znova se nastavi promena bylo by možné nějaké řešení?
_es
Profil
pcmanik:
A ked sa chces vrhnut rovna na jQuery
Nie je dobré vynechať dostatočné štúdium základov JS.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0