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.
 
 
 
 
 
 

63 line
1.7 KiB

  1. // JavaScript Document
  2. var skinLink = $('#skinLink');
  3. var skins = localStorage.getItem('skinLink');
  4. skins ? skinLink.attr('href','/Content/css/' + skins + '.css') : skinLink.attr('href','/Content/css/blue.css');
  5. $(document).ready(function(){
  6. // header search
  7. $('.headSearch').on('focus','input',function(){
  8. $(this).parent().addClass('active');
  9. }).on('blur','input',function(){
  10. var len = $(this).val().trim().length;
  11. if(len == 0) $(this).val('').parent().removeClass('active');
  12. })
  13. //皮肤点击
  14. var skinT = null;
  15. $('.skinBox').on('click','img',function(){
  16. var parents = $(this).parent();
  17. if(parents.hasClass('active')){
  18. parents.removeClass('active');
  19. }else{
  20. parents.addClass('active');
  21. }
  22. }).hover(function(){
  23. clearTimeout(skinT)
  24. },function(){
  25. var _this = $(this);
  26. skinT = setTimeout(function(){
  27. _this.removeClass('active');
  28. },2000)
  29. }).on('click','.skins', function(){
  30. var skin = $(this).attr('skin');
  31. localStorage.setItem('skinLink',skin);
  32. skinLink.attr('href','/Content/css/' + skin + '.css');
  33. })
  34. // 办事大厅查询
  35. var inSec1SerchT = null;
  36. var inSec1SerchLists = $('.inSec1SerchLists');
  37. var inSec1SerchList = $('.inSec1SerchList');
  38. inSec1SerchHovers(inSec1SerchList)
  39. inSec1SerchHovers(inSec1SerchLists)
  40. inSec1SerchLists.on('click','li',function(){
  41. var txt = $(this).html();
  42. $(this).addClass('active').siblings().removeClass('active');
  43. inSec1SerchList.attr('title', txt).find('span').html(txt);
  44. })
  45. function inSec1SerchHovers(obj){
  46. obj.hover(function(){
  47. clearTimeout(inSec1SerchT);
  48. inSec1SerchLists.stop().slideDown(500);
  49. },function(){
  50. inSec1SerchT = setTimeout(function(){
  51. inSec1SerchLists.stop().slideUp(500);
  52. },500)
  53. })
  54. }
  55. })