Autor Zpráva
zoomprojekt
Profil
Zdravim,
na Googlu jsem si našel schování obsahu pomocí jQuery, ale za boha nemůžu přijt na to, proč mi to nefunguje.
Podle návodu jsem soubor uložil jako jquery.js
Do <head> jsem vložil:
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
 $(document).ready(function() {
 // Hide the "view" div.
 $('div.view').hide();
 // Watch for clicks on the "slide" link. 
 $('div.slide').click(function() { 
 // When clicked, toggle the "view" div. 
 $('div.view').slideToggle(400); return false; 
 }); }); 
 </script> 

Do <body> jsem vložil kód:
<div class="slide" style="cursor: pointer;">Schovat</div> <div class="view"> neco neco neco neco</div> 


zdroj

Díky
joe
Profil
Problém v kódu není, viz jquery zkoušečka.

Nemáš načtený jquery, tzn. špatná cesta k souboru jquery.js
zoomprojekt
Profil
Už to jede, díky.
zoomprojekt
Profil
Mám jiný menší problém. Ve stejném dokumentu, kde používám výše zmíněný script, používám i jýný scipt. Problém je v tom, že jde buď jedno, nebo druhé, ale oba scripty naráz nefungují.
joe
Profil
A jaký je druhý skript?
zoomprojekt
Profil
http://www.huddletogether.com/projects/lightbox2/#example

Ve směs se jedná o to, že script uvedený výše měl po odkliknutí zobrazit fotky. Prohlížení fotek mělo probíhat podle scriptu uvedený na téhle stránce bohužel, naráz to nefunguje.
joe
Profil
Není důvod, aby to nefungovalo. Někde máš chybu.
ah01
Profil
zoomprojekt:
Následujícím způsobem uprav skript a mělo by to fungovat.

jQuery.noConflict(); // uvolní identifikátor $ pro Lightbox
jQuery(document).ready(function($) {
  $('div.view').hide();
  $('div.slide').click(function() { 
    $('div.view').slideToggle(400); return false; 
  });
}); 
zoomprojekt
Profil
Nějak jsem nepobral, kam mám strčit ten úvodní identofikátor pro Lighbox, nejspíš jim mam něco vymezit, bohužel nevim co. Na samotné stránce mám v <head> pouze odkazy na scripty, jinak jinak nic.
zoomprojekt
Profil
Už vim :D, díky!
zoomprojekt
Profil
Vyskytl se další menší problém. Když na jednu stránku umístím dva objeky, které používají stejny script, tak po kliknutí na první se zobrazí i druhý. Co s tím ?
Příklad: jquery zkoušečka
zoomprojekt
Profil
Vyřešeno použitím druhé metody a vlžením duhého objektu do vlastního divu

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