You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

60 lines
1.1 KiB

  1. window.master = {
  2. loadcss:function(src){
  3. var head=document.getElementsByTagName("head")[0];
  4. var link = document.createElement('link');
  5. link.href = src;
  6. link.rel = "stylesheet";
  7. link.type = "text/css";
  8. head.appendChild(link);
  9. },
  10. loadModul:function(ev){
  11. var src = $(this).attr("load-href");
  12. if($(".control-show").find('.'+src).length===0){
  13. master.loadcss("css/"+src+".css")
  14. $.ajax({
  15. url:src+".html",
  16. success:function(text){
  17. $(".control-show").append(text);
  18. console.log(text);
  19. },
  20. dataType:"html",
  21. });
  22. $.getScript("js/"+src+".js");
  23. }else{
  24. console.log(1)
  25. }
  26. },
  27. dropDown:function(){
  28. $('.dropdown-toggle').on("click",function(){
  29. $(this).next().slideToggle(200).parent().toggleClass("open");
  30. })
  31. }
  32. //filterData:function(dom,){}
  33. };
  34. $(document).ready(function(){
  35. //$('.loadModul').on('click',master.loadModul);\
  36. var ht_user_id=$.cookie('ht_user_role');
  37. var menu_file = "./leftmenu"+ht_user_id+".html";
  38. $.ajax({
  39. url:menu_file,
  40. success:function(data){
  41. $(".control-bar").html(data);
  42. // master.dropDown();
  43. master.dropDown();
  44. }$("#x_guanli0").css("color","#000");
  45. })
  46. });