Autor Zpráva
JAAkub
Profil
Nazdar.
Ako sa da zapisat funkcia na fade ktorý by sa používal na rôzne div-i
Našiel som :
... $('#').click( ...

Pri tomto scripte by som kazdemu odkazu musel priradit rovnake ID.
Chcem aby sa dala volat z onclick :
<a href="#" onclick="fade('ahoj')">UROB FADE</a>

Podobne ako funkcia v JS :
fade(div) { ... ;}

Skusal som do tohoto scriptu dosadit to s JQuery ale neslo to


Dikes :D
ah01
Profil
JAAkub:
Co přesně si máme představit pod „používal na rôzne div-i “? Mohl bys nějak stručně a jasně popsat čeho chceš dosáhnout, z tvého dotazu to není moc jasné.
Kacko
Profil
JAAkub
To udelas uplne normalne v JS, na to JQuery neni treba, kdyz to chces volat jako metodu, kterou volas z onclick..

V JQuery napises:
$("div").click(function(){
$(this).fade();
});


A nemusis to pripisovat primo k tem divum. Ale bude to fungovat na vsechny divy na strance, IMHO potrebujes tohle:

$("div#klikaci").find("div").click(function(){
$(this).fade();
});


Pisu to z hlavy, tak snad to bude fungovat, mozna tam bude treba zakomponovat each().
JAAkub
Profil
ah01:
Chcem aby sa to pouzivalo na otvaranie POPUP div-ov na stranke. A potrebujem JQuery zakomponovať do JS funkcie. Aby som nemusel davat na kazdy odkaz ktory otvara div id.
ah01
Profil
JAAkub:
Ty máš na stránce jeden „popup“ div a chceš ho zobrazovat kliknutím na odkaz, je to tak?

Pokud ano:
$(function(){
    $("a.popup").click(function(){
        $("#popup").fadeIn();
    });
});

Tento skript zařídí, že po kliknutí na libovolný odkaz s class "popup" zobrazí element s id "popup".
JAAkub
Profil
ah01:
Nie jeden, prave to potrebujem to na viacej div-ov
Tomac1
Profil *
Ani jeden nechápete o co JAAkub žádá.

Já řeším setjnou situaci, kde chci mít univerzální funkci, kterou mohu použít na jakékoliv různé id. Chci jednoduše z OnClick zavolat funkci, která mi provede třeba slideToggle u jiného divu. Žádné nesmyslné inicializace ve <script></script> nebo cíle na a.popup, a.popup2, ...

Prostě si vzpomenu, že tady chci mít OnClick="slideToggle(id)"; a chci, aby se to týkalo jen toho konrétního id.
JAAkub
Profil
Tomac1:
Už som to vyriešil FB popup-om to spolupracuje s MooTools

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