cini mi se elegantnije resenje, i potpuno u skladu sa CodeIgniter standardima kodiranja bi bilo da napravis kontroler koji bi se zvao npr dynamic_js.php:
PHP kôd:
<?php
class Dynamic_js extends Controller {
function Dynamic_js()
{
parent::Controller();
}
function index()
{
}
function my_js_1()
{
?>
// ovde tvoj js kod
<?php
}
}
i da ga onda pozivas sa
HTML kôd:
<script type="text/javascript" src="dynamic_js/my_js_1"></script>
tako si ispostovao standarde kodiranja, a i za scope si siguran, mozes da ubacujes cak i CI varijable u js, i mozes svoj js kod da "delis u vise fajlova", za svaki napravis funkciju kao za ovo my_js_1.