Jump to content
php.lv forumi

window.onload un moo.fx


tmpjail

Recommended Posts

lietoju moo.fx js library. vieta, kur rodas problēma - http://paste.php.lv/5547

 

problēma tāda, ka ielādējot lapu uz pāris milisekundēm "ubox" divs pazib.

dažreiz ielādējot lapu viņu nav iespējams pamanīt, bet citreiz tas ir diezgan uzkrītoši.

 

divs tiek noslēpts ar fader3.hide();

 

kur varētu būt problēma un vai to vispār var novērst?

Link to comment
Share on other sites

Tas nav bugs, tā ir fīča.

 

Pamēģini: fader3 = new fx.Opacity('ubox').hide();

 

Vai arī taisi to fader3 (ar new fx.Opacity..) tikai tad kad tev vajag, tb pirmo reizi, kad notiekās events.

Link to comment
Share on other sites

diemžēl viņš vienalga uz mazu brīdi parādījās, bet atrisināju visu savādāk:

 

css:

#ubox { position: absolute; display: none; }

 

js:

$('ufade').onmouseover = function() {

fader3.toggle();

document.getElementById("ubox").style.display = "block";

};

Link to comment
Share on other sites

Ak tev tas ubox jau ir htmlā, nevis no jauna tiek izveidots. Tad jā, tavs risinājums ir pareizais.

 

Btw, ja jau izmanto Moo, tad izmanto tā piedāvātās JS iespējas līdz galam: $("ubox").setStyle("display", "block");

Link to comment
Share on other sites

×
×
  • Create New...