43 lines
1.2 KiB
JavaScript
43 lines
1.2 KiB
JavaScript
|
|
/** jQuery on document ready */
|
|
$(document).ready(function() {
|
|
|
|
// initialize content
|
|
loadModuleContent('.SYSTEM.SAI.saimod_sys_sai');
|
|
|
|
//load content -> menu
|
|
$('#sai_navbar ul li a, #project_navbar ul li a').click(function () {
|
|
var id = $(this).attr("id");
|
|
if(id !== undefined){
|
|
console.log("Module: "+id);
|
|
|
|
$('#sai_navbar li, #project_navbar li').each(function(){
|
|
$(this).removeClass('active');});
|
|
$(this).parent().addClass('active');
|
|
|
|
loadModuleContent(id);
|
|
}
|
|
});
|
|
|
|
$('.brand').click(function(){
|
|
location.reload();
|
|
});
|
|
});
|
|
|
|
function loadModuleContent(id){
|
|
$('div#content-wrapper').load('./?action=developer&sai_mod='+id, function(){});
|
|
|
|
$.getJSON('./?action=developer&sai_mod='+id+'&css=1', function (data) {
|
|
if(data){
|
|
for(var i=0; i < data['result'].length; i++){
|
|
loadCSS(data['result'][i]);}
|
|
}
|
|
});
|
|
|
|
$.getJSON('./?action=developer&sai_mod='+id+'&js=1', function (data) {
|
|
if(data){
|
|
for(var i=0; i < data['result'].length; i++){
|
|
loadJS(unescape(data['result'][i]));}
|
|
}
|
|
});
|
|
} |