javascript:documentready
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
javascript:documentready [15/02/2021 16:38] – Externe Bearbeitung 127.0.0.1 | javascript:documentready [15/02/2021 16:45] (aktuell) – Manuel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | Zusatzinformationen zu JInput - Joomla-Klasse, um Request-Variablen zu empgangen. | + | Eine Funktion die erst ausgeführt wird, wenn der DOM vollständig geladen ist. |
- | Offizielle Doku: https:// | + | |
- | ===== Klasse ===== | + | ==== jQuery |
- | So wird die Klasse aufgerufen: | + | < |
- | + | jQuery(document).ready(function(){ | |
- | < | + | // document ready function; |
- | use Joomla\CMS\Factory; | + | alert('DOM sucessfully loaded' |
- | $input = Factory:: | + | }); |
- | // equivalent of the older format $input = JFactory:: | + | |
</ | </ | ||
- | ==== Eine bestimmte Variable | + | ==== Vanilla Javascript |
- | < | + | < |
- | $name = $input-> | + | var callback |
- | </file> | + | // document ready function; |
+ | alert('DOM sucessfully loaded'); | ||
+ | }; //end callback | ||
- | ==== Mehrere bestimmte Variablen ==== | ||
- | <file php> | + | if ( document.readyState |
- | $name = $input-> | + | { |
+ | callback(); | ||
+ | } else { | ||
+ | document.addEventListener(" | ||
+ | } | ||
</ | </ | ||
- | |||
- | ==== Variablen aus einem Joomla-Formular (JForm) ==== | ||
- | |||
- | <file php> | ||
- | $name = $input-> | ||
- | </ | ||
- | |||
- | ==== Eine bestimmte GET-Variable ==== | ||
- | |||
- | <file php> | ||
- | $name = $input-> | ||
- | </ | ||
- | |||
- | ==== Alle vorhandenen Variablen ==== | ||
- | |||
- | <file php> | ||
- | $name = $input-> | ||
- | </ | ||
- |
javascript/documentready.1613403504.txt.gz · Zuletzt geändert: 15/02/2021 16:38 von 127.0.0.1