responsive-width.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. /**
  2. *
  3. * DWSurvey 3.0
  4. *
  5. * @desc: design survey
  6. * @author: keyuan(@keyuan, keyuan258@gmail.com)
  7. * @github: https://github.com/wkeyuan/DWSurvey
  8. *
  9. * Copyright 2012, 2017 调问问卷(DWSurvey,http://dwsurvey.net)
  10. *
  11. */
  12. $(document).ready(function(){
  13. // $(".createSsUl li").unbind();
  14. //
  15. // $(".createSsUl li").hover(function(){
  16. // if(toggleTag){
  17. // toggleTag=false;
  18. // var stepLi=$(this);
  19. //// $(".a-w-sel").not(stepLi.find(".a-w-sel")).slideUp("slow",function(){
  20. //// stepLi.find(".a-w-sel").slideDown("slow",function(){
  21. //// toggleTag=true;
  22. //// });
  23. //// });
  24. // stepLi.find(".a-w-sel").slideToggle("slow",function(){
  25. // toggleTag=true;
  26. // });
  27. // $(".a-w-sel").not(stepLi.find(".a-w-sel")).slideUp();
  28. // }
  29. // return false;
  30. // },function(){
  31. // $(".a-w-sel").slideUp("slow",function(){
  32. // toggleTag=true;
  33. // });
  34. //
  35. // return false;
  36. // });
  37. var toggleTag=true;
  38. $(".clickHideUserMenu,.clickHideMenu").unbind();
  39. $(".clickHideUserMenu,.clickHideMenu").click(function(){
  40. if(toggleTag){
  41. toggleTag=false;
  42. var stepLi=$(this).parent();
  43. // $(".a-w-sel").not(stepLi.find(".a-w-sel")).slideUp("slow",function(){
  44. // stepLi.find(".a-w-sel").slideDown("slow",function(){
  45. // toggleTag=true;
  46. // });
  47. // });
  48. /* stepLi.find(".a-w-sel").slideToggle("slow",function(){
  49. toggleTag=true;
  50. });
  51. $(".a-w-sel").not(stepLi.find(".a-w-sel")).slideUp();
  52. */
  53. if(stepLi.find(".a-w-sel")[0]){
  54. stepLi.find(".a-w-sel").slideToggle(0,function(){
  55. toggleTag=true;
  56. });
  57. }else{
  58. toggleTag=true;
  59. }
  60. //$(".a-w-sel").not(stepLi.find(".a-w-sel")).slideUp();
  61. $(".a-w-sel").not(stepLi.find(".a-w-sel")).hide();
  62. }
  63. return false;
  64. });
  65. $(document).click(function(){
  66. //$(".a-w-sel").slideUp("slow");
  67. $(".a-w-sel").hide();
  68. });
  69. });
  70. var browseWidth=$(window).width();
  71. var browseHeight=$(window).height();
  72. function resizeBodyWidth(){
  73. browseWidth=$(window).width();
  74. if(browseWidth>=1120){
  75. $(".bodyCenter").width(browseWidth-160);
  76. }else{
  77. $(".bodyCenter").width(960);
  78. }
  79. }
  80. function resizeBodyHeight(){
  81. //autoContentHeight
  82. browseHeight=$(window).height();
  83. var autoCHeight=browseHeight-230;
  84. $(".autoContentHeight").height(autoCHeight);
  85. $("#autoIframeHeight").height(autoCHeight-5);
  86. }
  87. //窗口大小发生改变时
  88. $(window).resize(function(){
  89. resizeBodyWidth();
  90. resizeBodyHeight();
  91. });
  92. function refreshAutoCode(codeImgId){
  93. var ctx=$("#ctx").val();
  94. $("#"+codeImgId).attr("src",ctx+"/jcaptcha.action");
  95. }
  96. function currentMenu(menuId){
  97. $(".dw-menu-a").removeClass("active");
  98. $("#"+menuId).addClass("active");
  99. }