Mam taki kod:
var script = $('<script>');
script.attr({type: 'text/javascript', id: core.controller, src: './media/js/compiled/'+controller+'.js'});
$('head').append(script);
Lecz zamiast dodać nowy element dom to on działa tak jakby pobierał zawartość pliku i robił eval()
Mogę używać funkcji zawartych w tym pliku ale nie mogę usunąć tego elementu dom. poprzez $('#'+core.controller).remove();
Pewnie gdzieś leży mój błąd bo dopiero wczoraj w nocy zacząłem się uczyć jquery