„Bol som požiadaný, aby som opravil problémy s kompatibilitou na starom webe pomocou Joomly. Problém je v tom, že aktuálna prezentácia sa nezobrazuje na mobilných zariadeniach, pretože aktuálna prezentácia používa Flash.
Nahrádzam existujúcu prezentáciu prezentáciou jQuery http://www.colours.ltd.uk/lazzari/index2.php
Skúšal som načítať jQuery externe a interne a nič sa nedeje. Myslím si, že všetko by malo fungovať, najmä preto, že ide o rovnaký kód, aký som použil na inom webe. A je to naozaj jednoduché.
Dokonca som to vyskúšal:
if (typeof jQuery != "undefined") {
alert("jQuery library is loaded!");
}else{
alert("jQuery library is not found!");
}
a fungovalo to, povedala, že je načítaná knižnica jQuery. Takže vôbec netuším, o čo ide. Čo mi chýba?
//Slideshow
$(function() {
$("#slideshow1 > li:gt(0)").hide();
setInterval(function() {
$("#slideshow1 > li:first")
.fadeOut(1000)
.next()
.fadeIn(1000)
.end()
.appendTo("#slideshow1");
}, 6000);
});
odpovede:
0 pre odpoveď č. 1prototype.js predefinuje $
premenlivý
3 pre odpoveď č. 2
Stránky Joomla zvyčajne obsahujú mootools, ktoré môžu prevziať $
variabilné.
Skúste použiť jQuery
namiesto $