jobfair_header_min.blade.php 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <div class="jobfair_header_min" id="header">
  2. <div class="header_min_top">
  3. <div id="J_header" class="itopl link_gray9">
  4. <div class="header_logo">
  5. <a href="{{route('jobfair')}}">
  6. <img src="{{upload_asset(subsite_config('aix.system.site.site.logo'))}}" alt="">
  7. </a>
  8. </div>
  9. <div class="link">
  10. <ul>
  11. <li><a href="/" class="l1">返回首页</a></li>
  12. {{--<li><a href="" class="l2">热门导航</a></li>--}}
  13. </ul>
  14. </div>
  15. <div class="sobox">
  16. <form action="" method="get" id="ajax_search_location">
  17. <div class="searchtype">
  18. <div class="searchtxt">{{request()->get('search_type') == 'jobs' ? '职位' : '企业' }}</div>
  19. <div class="search_dropdown">
  20. @if(request()->get('search_type') == 'jobs')
  21. <div class="searchlist" data-type="company">企业</div>
  22. @else
  23. <div class="searchlist" data-type="jobs">职位</div>
  24. @endif
  25. </div>
  26. <input type="hidden" id="search_type" name="search_type" value="{{request()->get('search_type') == 'jobs' ? 'jobs' : 'company' }}">
  27. </div>
  28. <div class="inputbox">
  29. <input type="text" placeholder="请输入关键字" name="key" id="top_search_input" value="{{request()->get('key')}}">
  30. </div>
  31. <input type="button" class="searchbtn J_hoverbut" value="搜索" id="top_search_btn">
  32. <div class="clear"></div>
  33. </form>
  34. </div>
  35. </div>
  36. <div class="itopr font_gray9 link_gray9">
  37. <ul class="link">
  38. @if(auth('web-member')->check())
  39. <li class="link_yellow">
  40. <a href="{{url('person/index')}}" class="head_min_username" id="username_id">{{auth('web-member')->user()->username}}</a>
  41. <a href="{{ url('person/pms') }}?status=1" class="head_my_msg"> <span class="msg_count">我的消息@if($pmsNum)<i> @if($pmsNum>99)99+@else{{ $pmsNum or 0 }}@endif </i>@endif </span></a>
  42. <a href="{{route('logout')}}">退出</a>
  43. </li>
  44. @elseif(auth('web-company')->check())
  45. <li class="link_yellow">
  46. <a href="{{route('com.index')}}" class="head_min_username" title="{{ auth('web-company')->user()->companyname }}">{{auth('web-company')->user()->companyname}}</a>
  47. <a href="{{ route('com.pms') }}?new=1" class="head_my_msg"> <span class="msg_count">我的消息@if($pmsNum)<i>@if($pmsNum>99)99+@else{{ $pmsNum or 0 }}@endif</i>@endif </span></a>
  48. <a href="{{route('logout')}}">退出</a>
  49. </li>
  50. @else
  51. <li class="login">登录<i></i>
  52. <div class="dropmenu">
  53. <div><a href="{{route('login')}}">个人登录</a></div>
  54. <div><a href="{{route('login.company')}}">企业登录</a></div>
  55. </div>
  56. </li>
  57. <li class="reg">注册<i></i>
  58. <div class="dropmenu">
  59. <div><a href="{{route('register.person')}}">个人注册</a></div>
  60. <div><a href="{{route('register.company')}}">企业注册</a></div>
  61. </div>
  62. </li>
  63. @endif
  64. </ul>
  65. </div>
  66. <div class="clear"></div>
  67. </div>
  68. </div>
  69. <script>
  70. $(document).on('click', function(e) {
  71. var target = $(e.target);
  72. if (target.closest(".searchtxt").length == 0) {
  73. $('.searchtype').removeClass('open');
  74. };
  75. });
  76. $('#top_search_btn').click(function() {
  77. var search_type = $('#search_type').val();
  78. if(search_type == 'company'){
  79. var action = "{{route('jobfair')}}";
  80. }else{
  81. var action = "{{route('jobfair')}}";
  82. }
  83. $('#ajax_search_location').attr('action',action);
  84. $('#ajax_search_location').submit();
  85. });
  86. $(".searchtype").click(function(){
  87. $(".searchtype").toggleClass("open");
  88. $(".searchtype .searchlist").off().on("click",function(){
  89. var stype = $(this).closest(".searchtype").find("input[name=search_type]").val();
  90. var droptype = $(this).data("type");
  91. var dropstext =$(this).text();
  92. $(this).text($(".searchtxt").text());
  93. $(this).data("type",stype);
  94. $(".searchtxt").text(dropstext);
  95. $(this).closest(".searchtype").find("input[name=search_type]").val(droptype);
  96. });
  97. });
  98. $(".itopr .link li").hover(
  99. function(){
  100. $(this).find("i").addClass("swap");
  101. $(this).find(".dropmenu").show();
  102. },function () {
  103. $(this).find("i").removeClass("swap");
  104. $(this).find(".dropmenu").hide();
  105. }
  106. )
  107. </script>