common.js 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. $(function(){
  2. $(".dropdown .dropdown_btn").click(function(){
  3. $(this).toggleClass('on');
  4. $('.main_fixed_wrap .collapse').toggleClass('up');
  5. $('.chart-info.list').toggleClass('up');
  6. $('.main_fixed_wrap .collapse2').toggleClass('up');
  7. $('.chart-info2.list').toggleClass('up');
  8. $('.duty-schedule').toggleClass('up');
  9. });
  10. $(".close").click(function(){
  11. $(".side-left").removeClass("active");
  12. });
  13. /*오른쪽 네비 기능*/
  14. $('.right_menu_btn').click(function(){
  15. $('.side-right').addClass('active');
  16. $('body').addClass('menu_on');
  17. });
  18. $('.side-right-overlay').click(function(){
  19. $('.side-right').removeClass('active');
  20. $('body').removeClass('menu_on');
  21. });
  22. $('.nav-right.list-group .menu').click(function(){
  23. $(this).toggleClass('on');
  24. });
  25. /*왼쪽 네비 기능*/
  26. $('.left_menu_btn').click(function(){
  27. $('.side-left').addClass('active');
  28. $('body').addClass('menu_on');
  29. });
  30. $('#mainMenu .btn .close').click(function(){
  31. $('.side-left').removeClass('active');
  32. $('body').removeClass('menu_on');
  33. });
  34. /*페이지닫기*/
  35. $('.page_close_btn').click(function(){
  36. $(this).parents('.sub_page').removeClass('on', function(){});
  37. $('.sub_page').height($('#container').height());
  38. });
  39. /*서브페이지 높이 메인과 똑같게 고정 */
  40. $('.sub_page').height($('#container').height());
  41. });
  42. /*페이지옮기기*/
  43. function pageMove(item){
  44. $('.sub_page#' + item).addClass('on');
  45. $('.sub_page#' + item).css('height', 'auto');
  46. }
  47. /*$..setDefaults({
  48. dateFormat : 'yy-mm-dd',
  49. prevText : '이전 달',
  50. nextText : '다음 달',
  51. monthNames : [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월', '10월',
  52. '11월', '12월' ],
  53. monthNamesShort : [ '1월', '2월', '3월', '4월', '5월', '6월', '7월', '8월', '9월',
  54. '10월', '11월', '12월' ],
  55. dayNames : [ '일', '월', '화', '수', '목', '금', '토' ],
  56. dayNamesShort : [ '일', '월', '화', '수', '목', '금', '토' ],
  57. dayNamesMin : [ '일', '월', '화', '수', '목', '금', '토' ],
  58. showMonthAfterYear : true,
  59. yearSuffix : '년'
  60. });
  61. $(function() {
  62. $("#").();
  63. $("#Start").();
  64. $("#End").();
  65. });
  66. */
  67. /*var App = {
  68. init: function() {
  69. this.side.nav()
  70. },
  71. side: {
  72. nav: function() {
  73. this.toggle(), this.navigation()
  74. },
  75. toggle: function() {
  76. $(".ion-ios-navright").on("touchstart click", function(e) {
  77. e.preventDefault(), $(".side-right").toggleClass("active"), $(".nav").removeClass("active"), $(".side-right .side-right-overlay").removeClass("fadeOut animated").addClass("fadeIn animated")
  78. }), $(".side-right .side-right-overlay").on("touchstart click", function(e) {
  79. e.preventDefault(), $(".ion-ios-navright").click(), $(this).removeClass("fadeIn").addClass("fadeOut")
  80. })
  81. },
  82. navigation: function() {
  83. $(".nav-left a").on("touchstart click", function(e) {
  84. e.preventDefault();
  85. var t = $(this).attr("href").replace("#", "");
  86. $(".side-right").toggleClass("active"), $(".html").removeClass("visible"), "home" == t || "" == t || null == t ? $(".html.welcome").addClass("visible") : $(".html." + t).addClass("visible")
  87. })
  88. }
  89. }
  90. };
  91. var App2 = {
  92. user: function() {
  93. this.side.nav()
  94. },
  95. side: {
  96. nav: function() {
  97. this.toggle(), this.navigation()
  98. },
  99. toggle: function() {
  100. $(".ion-ios-navleft").on("touchstart click", function(e) {
  101. e.preventDefault(), $(".side-left").toggleClass("active"), $(".nav").removeClass("active"), $(".side-left .side-left-overlay").removeClass("fadeOut animated").addClass("fadeIn animated")
  102. }), $(".side-left .side-left-overlay").on("touchstart click", function(e) {
  103. e.preventDefault(), $(".ion-ios-navleft").click(), $(this).removeClass("fadeIn").addClass("fadeOut")
  104. })
  105. },
  106. navigation: function() {
  107. $(".nav-left a").on("touchstart click", function(e) {
  108. e.preventDefault();
  109. var t = $(this).attr("href").replace("#", "");
  110. $(".side-left").toggleClass("active"), $(".html").removeClass("visible"), "home" == t || "" == t || null == t ? $(".html.welcome").addClass("visible") : $(".html." + t).addClass("visible")
  111. })
  112. }
  113. }
  114. };
  115. */
  116. $(function(){
  117. //상단가기 버튼
  118. $('.go-top-btn').click(function(){
  119. var body = $("html, .container-fluid");
  120. body.stop().animate({scrollTop:0}, 500, 'swing', function(){});
  121. });
  122. //진료이력 조회기간 슬라이드
  123. $('.inquiry-slide-btn').click(function(){
  124. $('.inquiry-slide-wrap').slideToggle();
  125. });
  126. });
  127. $(function(){
  128. $(".left_menu_btn, .right_menu_btn").click(function(){
  129. $(".chart-info.list").addClass("pix");
  130. });
  131. $(".close, .side-right-overlay").click(function(){
  132. $(".chart-info.list").removeClass("pix");
  133. });
  134. });
  135. /*login*/
  136. $(function(){
  137. $('.login_wrap .inner').css("min-height", $(window).height() + "px" );
  138. });
  139. $(window).resize(function(){
  140. $('.login_wrap .inner').css("min-height", $(window).height() + "px" );
  141. });
  142. /*prescription*/
  143. $(function(){
  144. $('.chart-info.prescription .chart-content a').click(function(e){
  145. e.preventDefault();
  146. $(this).next().slideToggle();
  147. });
  148. });