Dokumentace
- Aplikace
- Databáze
- Šablony
- Formuláře
- Knihovny
- Návody
Javascript helper
Javascriptový helper je jednoduchá třída, který Vám pomáhá tvořit kód pro javasritová framework jQuery. Pokud nepoužíváte tento framework, toto třídu vůbec nevyužijete.
Výhody spočívá v tom, že kód napíšete jakoby v php, a pak kód do hlavičky vypíšete:
$js->jquery('textarea')->text(array('key' => 'value'));
$js->jquery('#muj-prepinac')->empty()->toggle();
$js->jquery('.invisible')->hide();
Tento kód se uloží a pak už zbývá ho jen vypsat. Nejlépe v hlavičce, v laoutu.
<head>
<?= $js->render() ?>
</head>
A výsledek je následující
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
jQuery('textarea').test({"key": "value"});
jQuery('#muj-prepinac').empty().toggle();
jQuery('.invisible').hide();
});
//]]>
</script>
Metoda raw()
Občas se stane, že nemůžete js výtaz sestavi pomocí výše uvedeného
způsobu. Pak se hodí metoda raw, která přidá
„surový“ text.
$js->raw('var text = "Pozdrav";');
