Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

mootools, javascript

[es] :: Javascript i AJAX :: mootools, javascript

[ Pregleda: 2144 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sc()

Član broj: 72777
Poruke: 79
89.216.50.*



Profil

icon mootools, javascript05.08.2008. u 10:44 - pre 191 meseci
Zdravo,
Koristim mootools slide efekat za sakrivanje gornjeg diva i prikazivanje donjeg.


Code:
window.addEvent('domready', function() {

    var myVerticalSlide = new Fx.Slide('gornji');
    var myVerticalSlideII = new Fx.Slide('donji');

// on load sakriva donji div
    window.addEvent('domready', function(){
        myVerticalSlide.slideIn();
         myVerticalSlideII.slideOut();
});

/// poziva se na link
    $('v_slidein').addEvent('click', function(e){
        e.stop();
        myVerticalSlide.slideIn();
         myVerticalSlideII.slideOut();
});


/// poziva se na drugi link
    $('v_slideout').addEvent('click', function(e){
        e.stop();
         myVerticalSlide.slideOut();
        myVerticalSlideII.slideIn();
        });
})


sve je ovo skoro c/p sa zvanichnih demoa i sve radi ok.
medjutim, imam neku levu f-ju prikazhi_div() i ne uspevam sa njom da nateram neku od ovih slide funkcija da rade...

znachi, ispod ovog koda, imam

Code:
function prikazhi_div(){
alert('radi');
}


i kad ovu f-ju pozovem, npr submit dugme, ono radi normalno.
problem je shto ne znam kako da formatiram i gde da ubacim tu f-ju, da bi dobio efekat slide klikom na to dugme?

hvala unapred :)
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: mootools, javascript05.08.2008. u 11:30 - pre 191 meseci
recimo:

Code:

$('v_slidein').addEvent('click', prikazhi_div);

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

sc()

Član broj: 72777
Poruke: 79
89.216.50.*



Profil

icon Re: mootools, javascript05.08.2008. u 11:39 - pre 191 meseci
pa ne, ovo je da se pozove f-ja prikazhi_div, kada se klikne na link sa id="v_slidein"
meni treba obrnuto, da f-ja prikazhi_div na neki nachin pokrene ovo...

Code:

$('v_slidein').addEvent('click', function(e){
        e.stop();
        myVerticalSlide.slideIn();
        myVerticalSlideII.slideOut();
});


a ne da se klikom na <a id="v_slidein" ... pokrene f-ja...
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: mootools, javascript05.08.2008. u 12:14 - pre 191 meseci
odavno ne koristim mootools (preferiram jquery koji je mnogo bolje) i skoro sve o toj biblioteci sam zaboravio, ali u tom kodu imas handler viska za "domready" dogadjaj:
Code:

window.addEvent('domready', function() {

    var myVerticalSlide = new Fx.Slide('gornji');
    var myVerticalSlideII = new Fx.Slide('donji');

// on load sakriva donji div
        myVerticalSlide.slideIn();
         myVerticalSlideII.slideOut();

/// poziva se na link
    $('v_slidein').addEvent('click', function(e){
        e.stop();
        myVerticalSlide.slideIn();
         myVerticalSlideII.slideOut();
});


/// poziva se na drugi link
    $('v_slideout').addEvent('click', function(e){
        e.stop();
         myVerticalSlide.slideOut();
        myVerticalSlideII.slideIn();
      });
});


Citat:
meni treba obrnuto, da f-ja prikazhi_div na neki nachin pokrene ovo..

ne znam kako je to u mootoolsu ali ono sto ti treba (potrazi u dokumentaciji) je tzv "dizanje" dogadjaja (raise event), u jquerijy je to jednostavno: $(expr).click();
 
Odgovor na temu

sc()

Član broj: 72777
Poruke: 79
*.dynamic.sbb.rs.



Profil

icon Re: mootools, javascript05.08.2008. u 18:22 - pre 191 meseci
hvala na odgovoru...

nashao sam neko levo reshenje, uglavnom iz cssa resheno :)

ali tema i dalje stoji, ovo tje mi opet zatrebati kad tad
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: mootools, javascript05.08.2008. u 22:04 - pre 191 meseci
pa rekoh ti, potrazi u mootools dokumentaciji kako pozivas registrovane event handlere (mada mozes i native fje da koristis ali onda moras sam da pravis detekciju browsera i implementaciju apija, ali mootools bi trebao to vec da ima gotovo, znaci potrazi...)
 
Odgovor na temu

[es] :: Javascript i AJAX :: mootools, javascript

[ Pregleda: 2144 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.