Diskuze: Nefunkční document ready
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
já používám vždy windows.onload a dám tam anonymní funkci.
windows.onload = function () {
// toto se provede po načtení
}
importuj si toto do html místo toho co máš, máš tu všechno co potřebuješ okolo jQuery :
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
jo, pak zkus :
$(function(){
alert('ahoj');
});
$(function(){ ... }); je takové zkrácení pro $(document).ready();
Jo už mi to funguje. Na ostrém webu načítám jQuery stejně a funguje,
teď jsem se na to chtěl podívat znova a nefunguje mi to .. nechápu..
Každopádně potřeboval bych udělat přes jQuery následující.
Mám fixní menu a rád bych až odskroluju z hlavičky abych menu změnil barvu. Jak to udělat ? Napadlo mě to odchytat v události window.scroll a nějak si spočítat že menu už je mimo hlavičku. Jde to ?
$(window).scrollTop(); je scroll tvého okna
$('#menu').offset().top; je jak daleko je #menu na stránce
od topu
zbytek si asi domyslíš sám
Jojo, už jsem si na to přišel, poprvé mi funguje v JS něco zcela mého
Ale díky
Zobrazeno 6 zpráv z 6.