Spód najlepiej jest umieścić wszystkie swoje referencje skrypt na końcu strony przed </body>
.
Mimo że w niektórych przypadkach może być konieczne załadowanie kodu JavaScript przed wczytaniem strony, jeśli jakakolwiek funkcja musi uzyskać dostęp do JavaScript przed wczytaniem strony. Szczególnie, jeśli pracujesz z JQuery UI And Bootstrap.
można ozdobić swoje tagi skryptu z atrybutem defer
tak, że przeglądarka wie pobrać skrypty po HTML nie będzie już pobrane:
<script src="Jquery.js" type="text/javascript" defer="defer"></script>
lub
<script src="demo_async.js" async></script>
Kiedy obecny, określa, że skrypt zostanie wykonany asynchronicznie, gdy tylko będzie dostępny.
http://www.w3schools.com/tags/att_script_async.asp
Jeśli potrzebujesz dostępu do skryptu w stronie do użytku następnie skrypt trzeba dostępne przed użyciem.
JavaScript domyślnie blokuje wszelkie inne równoległe pliki do pobrania.Więc jeśli masz wiele tagów w głowie, wywoływanie wielu zewnętrznych skryptów blokuje ładowanie HTML, więc wita użytkownika pustym białym ekranem, ponieważ żadna inna treść na twojej stronie nie załaduje się, dopóki pliki skryptu java nie zostaną załadowane do końca. Kolejną zaletą ładowania skryptu na dole jest to, że każdy błąd spowodowany przez skrypt zewnętrzny nie zatrzyma strony z Ładowanie do przeglądarki.
Aby uzyskać dostęp do strony, styl css musi znajdować się na górze strony <Head>
.
Aby przesłonić styl bootstrap, powinieneś umieścić css ** po ** bootstrap. Więc nie rozumiem .. –
Nie chcesz załadować niestandardowego css i javascript PO frameworkach (jQuery/bootstrap), które importujesz – zgood
Ohhhhh, dziękuję bardzo. – Mlbliner