portal html css js resource

consult.html 7.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. <!-- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -->
  2. <!-- // 咨询-->
  3. <div class="workconitem consublock">
  4. <div class="workcontit">咨询<a class="worksamlltit worksamlltit3 worksamlltitnow" href="#getConsult">收到咨询</a><a class="worksamlltit worksamlltit3" href="#getReply">我的需求</a><!-- <span class="workset floatR">设置</span> --></div>
  5. <div class="worksubcon">
  6. <div class="workmysrc workmysrc3 displayNone" id="getConsult">
  7. <div class="workmenubox clearfix">
  8. <form class="workmenufrm floatR">
  9. <!-- <div class="workselectbox floatL consultSelect" onclick="showSelect('consultSelect','consultOption','tip')"> -->
  10. <div class="workselectbox floatL consultSelect selcet3">
  11. <input type="text" id="consultSelectId" value="0" style="display:none;">
  12. <span id="showStatus" class="workselectmenu" tip="0">全部</span>
  13. <div class="consultOption option3" style="display:none;">
  14. <ul id="downbox" class="workdropdown" >
  15. <li class="workcurrent" tip="0">全部</li>
  16. <li class="" tip="1">进行中</li>
  17. <!-- <li class="" tip="2">待感谢</li> -->
  18. <li class="" tip="3">待评价</li>
  19. <!-- <li class="" tip="4">完成的</li> -->
  20. </ul>
  21. </div>
  22. </div>
  23. <!-- <div class="workselectbox floatL timeType" onclick="showSelect('timeType','timeOption','tim')"> -->
  24. <div class="workselectbox floatL timeType selcet4">
  25. <input type="text" id="timeTypeId" value="" style="display:none;">
  26. <span id="showTimeSort" class="workselectmenu" tim="1">按最后回复时间排序</span>
  27. <div class="timeOption option4" style="display:none;">
  28. <ul id="downbox1" class="workdropdown workdropdown2" >
  29. <li tim="0" class="cur">按发起时间排序</li>
  30. <li tim="1" class="cur workcurrent">按最后回复时间排序</li>
  31. <li tim="2" class="cur">按完成时间排序</li>
  32. </ul>
  33. </div>
  34. </div>
  35. <input id="timeSortId" type="text" value="0" style="display:none;">
  36. <div class="workselectbox floatL">
  37. <div class="orderedbtn" id="consultArrow"><div></div></div>
  38. </div>
  39. </form>
  40. </div>
  41. <div class="workselectcon" id="shoudao">
  42. <!-- <div class="loding"><img src="images/loading.gif"/></div> -->
  43. <div id="workContainer"></div>
  44. <div class="tcdPageCode getConsultPage"></div>
  45. </div>
  46. </div>
  47. <div class="workmysrc workmysrc3 displayNone" id="getReply">
  48. <div class="workmenubox clearfix">
  49. <form class="workmenufrm floatR">
  50. <!-- <div class="workselectbox floatL replySelect" onclick="showSelect('replySelect','replyOption','tip')" > -->
  51. <div class="workselectbox floatL replySelect selcet1">
  52. <input id="replySelectId" type="text" value="0" style ="display:none;"/>
  53. <span id="showStatus2" class="workselectmenu" tip="0">全部</span>
  54. <div class="replyOption option1" style="display:none;">
  55. <ul id="downbox" class="workdropdown" >
  56. <li class=" workcurrent" tip="0">全部</li>
  57. <li class="" tip="1">进行中</li>
  58. <!-- <li class="" tip="2">待感谢</li> -->
  59. <li class="" tip="3">待评价</li>
  60. <!-- <li class="" tip="4">完成的</li> -->
  61. </ul>
  62. </div>
  63. </div>
  64. <!-- <div class="workselectbox floatL timeType2" onclick="showSelect('timeType2','timeOption2','tim')"> -->
  65. <div class="workselectbox floatL timeType2 selcet2">
  66. <input type="text" id="timeTypeId2" value="" style ="display:none;">
  67. <span id="showTimeSort2" class="workselectmenu" tim="1">按最后回复时间排序</span>
  68. <div class="timeOption2 option2" style="display:none;">
  69. <ul id="downbox1" class="workdropdown workdropdown2">
  70. <li class="" tim="0">按发起时间排序</li>
  71. <li class="workcurrent" tim="1">按最后回复时间排序</li>
  72. <li class="" tim="2">按完成时间排序</li>
  73. </ul>
  74. </div>
  75. </div>
  76. <input id="timeSortId2" type="text" value="0" style ="display:none;">
  77. <div class="workselectbox floatL">
  78. <div class="orderedbtn" id="replyArrow"><div></div></div>
  79. </div>
  80. </form>
  81. </div>
  82. <div class="workselectcon" id="wode">
  83. <div id="workContainer2"></div>
  84. <div class="tcdPageCode getReplyPage"></div>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89. <!-- 咨询 // -->
  90. <script type="text/javascript">
  91. //下拉菜单,点击选项和body,下拉菜单你消失
  92. function selcet(i){
  93. /* console.log($(".selcet"+i)); */
  94. $(".selcet"+i).on('click',function(e){
  95. var attrPa;
  96. var option = $(this).find(".option"+i);
  97. /* console.log(option); */
  98. option
  99. .css("display","block")
  100. .slideDown();
  101. if($(this).find(".workselectmenu").attr('tip')){
  102. attrPa = 'tip';
  103. }
  104. if($(this).find(".workselectmenu").attr('tim')){
  105. attrPa = 'tim';
  106. };
  107. var o_this = $(this);
  108. o_this.find("li").click(function(){
  109. option.slideUp();
  110. /* console.log($(this)); */
  111. o_this.find("li").removeClass("workcurrent");
  112. $(this).addClass("workcurrent");
  113. o_this.find("span").text($(this).text());
  114. o_this.find("span").attr(attrPa,$(this).attr(attrPa));
  115. /* $(this).find("span").attr(attrPa,$(this).attr(attrPa));
  116. $(this).find("input").val($(this).attr(attrPa)); */
  117. consultStatus = $("#consultSelectId").val();//咨询状态值
  118. timeType = $("#timeTypeId").val();//时间类型值
  119. sortType = $("#timeSortId").val();//排序值;
  120. replyStatus = $("#replySelectId").val();//回复状态值
  121. timeType2 = $("#timeTypeId2").val();//回复时间类型值
  122. sortType2 = $("#timeSortId2").val();//回复中 排序值;
  123. });
  124. $("body").click(function(e){
  125. if($(e.target)["0"] == $("#showStatus2")["0"]){
  126. $(".select1").slideDown();
  127. }else if($(e.target)["0"] == $("#showTimeSort2")["0"]){
  128. $(".select2").slideDown();
  129. }else if($(e.target)["0"] == $("#showStatus")["0"]){
  130. $(".select3").slideDown();
  131. }else if($(e.target)["0"] == $("#showTimeSort")["0"]){
  132. $(".select4").slideDown();
  133. }
  134. else {
  135. option.slideUp();
  136. }
  137. });
  138. })
  139. };
  140. selcet(1);
  141. selcet(2);
  142. selcet(3);
  143. selcet(4);
  144. /*...点击之后的下拉*/
  145. $(".moreopert").click(function(){
  146. $(".moreopertbtn").eq($(".moreopert").index(this)).toggle();
  147. })
  148. </script>