Zobacz pełną wersję : Problem z jQuery
Temat omawiany wielokrotnie, a mimo to nie znalazłem rozwiazania swojego problemu. Pracuję na joomli 3.3 i mam zainstalowany i włączony dodatek easy jQuery. Ścieżki podałem prawidłowo, plik skryptu uwzględniłem w templateDetails.xml, a mimo to kod nie działa. Nie wiem gdzie szukać błędu. Próbowałem już zamieniać "$" na "jQuery".
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#header_bg').addClass('header_bg_scroll');
}
else {
$('#header_bg').removeClass('header_bg_scroll');
}
});
http://the-problem-solving.com/pl/
login: kalenistyk
pass: kalenistykarzadzi
Pozdrawiam!
Ale wiesz do czego jest easy jQuery?
ze zacytuje opis
"This plugin is meant to help clean and resolve front and back end issues when using instances of jQuery alongside the Mootools libraries."
Nie powoduje implementacji kodu jQuery do szablonu czy gdziekolwiek indziej
to raczej problem twojego kodu
zreszta jak widze gdzie indziej tez szukasz :)
http://forum.sruu.pl/t-zmiana-klasy-po-przewinieciu-ekranu?pid=33683#pid33683
Hmm, myślałem, że kod, ale tam właśnie mi kmike podał kod prawidłowy, a dalej nie działa. Próbowałem też inne skrypty, działające gdzie indziej, a w joomli nie działają. :/ Próbowałem ręcznie wrzucać jQuery do katalogu, ale też nie śmigało. Ładowałem również bibliotekę przez dodatek eorisis: jQuery też i ciągle lipton. :( Jak wrócę do domu to jeszcze popróbuję i w razie czego dam znać. :D
A wlasciwie jaki efekt chcesz usyskac?
Jakis link
http://www.dobreprogramy.pl/ Coś jak tutaj. Z tym że trochę inaczej.
Chciałbym, żeby górny pasek (czarny), miał pozycję fixed na stałe, a header pod nim (logo+wyszukiwarka) zmieniał klasę (wysokość, position: fixed i usunięcie jednego elementu), po przewinięciu ekranu o ustaloną ilość pikseli.
7697
spróbuj zamienić $ na jQuery
EDIT: Masz błąd
TypeError: jQuery(...).tooltip is not a function
jQuery('.hasTooltip').tooltip({"html": true,"container": "body"});
Źle wklejałem kod do index.php. Wrzuciłem
<?php
$this->addScript( '/templates/tpstemplate/js/scroll.js' );
?>
i działa, może komuś się przyda. :p
agnieszkans28
14-07-2014, 18:51
Super, wykorzystam ;)
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!