Hallo Leute,
ich habe das Problem, dass mein JS Code einfach nicht funktionieren will.
Ich habe JQuery und mein JS- File wie Folgt in meine template index.php eingebunden
$pfad = $this->baseurl .'/templates/' . $this->template . '/js/menu.js';
$document = JFactory::getDocument();
$document->addScript("https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js");
$doc->addScriptDeclaration('jQuery.noConflict();');
$document->addScript($pfad);
Direkt im Anfangs php Teil
Jetzt habe ich ein einfaches JQuery Script geschrieben
$(document).ready(function(e)
{
//Alles Ready
alert('Geladen');
$(window).resize(function(e)
{
//Fenster wurde verändert
alert("Resize");
});
});
Alles anzeigen
Die Geladen Message wird beim Reload angezeigt. Allerdings die resize Message wird beim verändern des Fensters nicht angezeigt.
Es funktionierte vor einiger Zeit aber schon mal so. Meiner Meinung nach habe ich am Code nichts verändert und es wirkt fast schon zufällig.
Ich hatte es sogar schon soweit, dass er mir jedes Mal die aktuelle Fenster breite angezeigt hat. Und dann ging es auf einmal nicht mehr.
Joomla 3.8.12
Lokaler Server zum testen
Ich bin verzweifelt und ich hoffe ihr habt eine Idee. Eventuell verwende ich JS oder Jquery für Joomla ja einfach falsch
Gruß
Julian