senters Posted October 29, 2010 Report Share Posted October 29, 2010 Tagad ir ziepes ar to, ka ielādējot lapu, netiek ielādēts pirmais JS (jquery fīčas) un rādīta lapa. Efekti, kas prasa .js ielādi rādās nesmuki lapā uz pirmajām 1 - 3 sec (kā kuro reizi). Uz google chrome neko tādu nemana, uz firefox ir problēmas. Varbūt kāds saskāries ar ko tādu? Link to comment Share on other sites More sharing options...
0 ohmygod Posted October 29, 2010 Report Share Posted October 29, 2010 pie ielādes contentu neredzamu un tad uz document.ready ar js padari redzamu. Link to comment Share on other sites More sharing options...
0 senters Posted October 29, 2010 Author Report Share Posted October 29, 2010 Bet man jau pats efekts ir uz document ready: // (JQUERY) CYCLE LITE TEXT $(document).ready(function() { $('#SlideText').cycle( { prev: '#prev', next: '#next', timeout: 10000 }); }); Link to comment Share on other sites More sharing options...
0 ohmygod Posted October 29, 2010 Report Share Posted October 29, 2010 Kur ir problēma? Padari redzamu un tad izpildi savu efektu. Link to comment Share on other sites More sharing options...
0 senters Posted October 29, 2010 Author Report Share Posted October 29, 2010 Ar contentu domāji tieši tā diva saturu kurā ir tas efekts? Nu ne jau visu body Link to comment Share on other sites More sharing options...
0 daGrevis Posted October 29, 2010 Report Share Posted October 29, 2010 Visu, visu. Padomājot loģiski... =) Lai viss salādējās, tad smuki viss parādās un nekas neķeras. =P Link to comment Share on other sites More sharing options...
0 senters Posted October 29, 2010 Author Report Share Posted October 29, 2010 Vai var palūgt piemēru? Link to comment Share on other sites More sharing options...
0 Rincewind Posted October 29, 2010 Report Share Posted October 29, 2010 Vai var palūgt piemēru? HTML kodā uzreiz aiz <body> ieliec <script type="text/javascript"> document.body.style.display='none'; </script> jQuery koda sākumu nomaini uz $(document).ready(function() { document.body.style.display=''; ////////pārējais kods//////////// Link to comment Share on other sites More sharing options...
0 senters Posted October 29, 2010 Author Report Share Posted October 29, 2010 nezinu kā lai pasakos Tev... fantastiski! Viss darbojas, es vēl bik patestēšu un iepostošu pēc pāris min vai tiešām ir tik labi, nevar noticēt :D Link to comment Share on other sites More sharing options...
0 senters Posted October 29, 2010 Author Report Share Posted October 29, 2010 Tātad man ir šādi: <script type="text/javascript"> $(document).ready(function() { document.body.style.display=''; TE SĀKAS VISI JS MURGI // (JQUERY) CYCLE LITE IMAGE $(document).ready(function() ... ... }); </script> </head> <body> <script type="text/javascript"> document.body.style.display='none'; </script> TE SĀKAS VISS HTML ... Un strādā nevainojami! Link to comment Share on other sites More sharing options...
0 Rincewind Posted October 29, 2010 Report Share Posted October 29, 2010 Tikai ņem vērā ka šādi darot lapai jāielādējas ātri, ne katrs lietotājs ilgi gaidīs skatoties uz baltu ekrānu. Labāk laikam būtu slēpt div'us, nevis visu body. Metode jau būtībā tāda pati, document.ElementById("id").style.visibility = "hidden"; html kodā document.ElementById("id").style.visibility = "visible"; jquery kodā Link to comment Share on other sites More sharing options...
0 senters Posted October 29, 2010 Author Report Share Posted October 29, 2010 Jā...skaidrs, šitā fīča tiešām noder. Nebiju aizdomājies. Nevis js ielādē "pusratā" un rāda samocītu .. pietam ja slideshow kā manā gadījumā, tad visu contentu uzreiz izgāž :) Link to comment Share on other sites More sharing options...
0 ohmygod Posted October 30, 2010 Report Share Posted October 30, 2010 DOOOOOOH Un ja ir smags kontents, vienmēr jau var rādīt preloaderi Link to comment Share on other sites More sharing options...
0 senters Posted October 30, 2010 Author Report Share Posted October 30, 2010 Tu domā preloaderi tieši attiecīgajā vietā (divā), kur tiek izmantots atsevišķs jquery? Link to comment Share on other sites More sharing options...
Question
senters
Tagad ir ziepes ar to, ka ielādējot lapu, netiek ielādēts pirmais JS (jquery fīčas) un rādīta lapa. Efekti, kas prasa .js ielādi rādās nesmuki lapā uz pirmajām 1 - 3 sec (kā kuro reizi). Uz google chrome neko tādu nemana, uz firefox ir problēmas.
Varbūt kāds saskāries ar ko tādu?
Link to comment
Share on other sites
13 answers to this question
Recommended Posts