Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Asynchronne natiahnutie jQuery

Registrovaný: 20.10.08
Prihlásený: 21.06.22
Príspevky: 2602
Témy: 31
Bydlisko: Bratislava
Príspevok NapísalOffline : 22.01.2012 17:39

Zdravim, loadujem jquery asynchronne, lenze v case vytvarania jQuery objektu kniznica asi nie je uplne natiahnuta do prehliadaca a tym padom mi jQuery vobec nefunguje. Ako by sa to dalo najlepsie riesit?

Ukazka kodu:

Kód:
<html>
<head>
<script type="text/javascript">
<!--
(function() {
    function async_load(){
        var s = document.createElement('script');
        s.type = 'text/javascript';
        s.async = true;
        s.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js';
        var x = document.getElementsByTagName('script')[0];
        x.parentNode.insertBefore(s, x);
    }
    if (window.attachEvent)
        window.attachEvent('onload', async_load);
    else
        window.addEventListener('load', async_load, false);
})();
//-->
</script>
</head>
<body>
<script>
$(document).ready(function() {
alert('toto nepobezi');
});
</script>
</body>
</html>


Ako som povedal, $(document).ready(); sa zavola skor nez sa vobec asynchronne nacita jQuery.







_________________
Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB
Offline

Čestný člen
Čestný člen
Asynchronne natiahnutie jQuery

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 22.01.2012 19:15

Element <script> moze v roznych prehliadacoch mat tiez funkcne udalosti onload alebo onreadystatechange. Vyskusaj reagovat na ne. Kvoli comu loadujes jQuery asynchronne?


Offline

Užívateľ
Užívateľ
Asynchronne natiahnutie jQuery

Registrovaný: 20.10.08
Prihlásený: 21.06.22
Príspevky: 2602
Témy: 31
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 22.01.2012 20:01

No takto chcem to mat cross browser compatible v najpouzivanejsich browseroch (ie, ff, chrome, opera, safari). Dalsia vec je ta, ze jquery sa bude volat na roznych miestach v aplikacii a teda script elementov tam moze byt niekolko (v zavislosti od konkretneho modulu).

No a preto asynchronne, ze nie vzdy moze google apis fungovat a tym padom sa zbytocne predlzuje loadovanie stranky.







_________________
Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB
Odpovedať na tému [ Príspevkov: 3 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. natiahnutie praveho a laveho stlpca

v HTML, XHTML, XML, CSS

5

656

02.05.2009 21:43

mienkofax Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako pockat na Asynchronne funkcie.

v JavaScript, VBScript, Ajax

2

498

08.02.2017 8:59

doubleR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jquery

v JavaScript, VBScript, Ajax

16

1318

11.08.2009 13:46

Snacker Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jquery

v Ponuka práce

0

884

27.02.2010 16:08

maccom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jquery pomoc

v JavaScript, VBScript, Ajax

4

378

10.08.2012 17:27

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. JQuery problém

v JavaScript, VBScript, Ajax

3

491

07.09.2011 19:08

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. onclick + jquery

v JavaScript, VBScript, Ajax

0

436

12.03.2010 13:31

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery začiatky...

v JavaScript, VBScript, Ajax

10

879

19.02.2011 15:20

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jQuery plugin

v JavaScript, VBScript, Ajax

0

381

22.07.2011 2:15

roach189 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery menu

v JavaScript, VBScript, Ajax

0

273

10.12.2012 14:45

johny694 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jQuery hide

v JavaScript, VBScript, Ajax

11

748

08.11.2009 15:05

lama2d Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jquery, charset

v JavaScript, VBScript, Ajax

17

978

30.12.2010 12:07

EidzEm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery fadein

v JavaScript, VBScript, Ajax

7

547

29.09.2011 0:02

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jQuery submit();

v JavaScript, VBScript, Ajax

2

594

29.05.2010 18:46

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Jquery autocomplete

v JavaScript, VBScript, Ajax

2

400

01.09.2011 12:23

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. jQuery .index()

v JavaScript, VBScript, Ajax

2

631

20.02.2011 10:20

Ando Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra