jquery.common.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. //给所有J_hoverbut的元素增加hover样式
  2. $(".J_hoverbut").hover(
  3. function()
  4. {
  5. $(this).addClass("hover");
  6. },
  7. function()
  8. {
  9. $(this).removeClass("hover");
  10. }
  11. );
  12. //会员登录手机登录和二维码的路切换
  13. $(".J_mob,.J_qr_code").click( function () {
  14. $(".j_mob_show").toggle();
  15. $(".J_qr_code_show").toggle();
  16. });
  17. $('.J_mob,#J_weixinQrCode').click(function(){
  18. get_weixin_qrcode();
  19. });
  20. var qrcode_time,
  21. waiting_weixin_scan = function(){
  22. $.getJSON('',function(result){
  23. if(result.status == 1){
  24. window.location.href = result.data;
  25. }
  26. });
  27. },
  28. get_weixin_qrcode = function(){
  29. clearInterval(qrcode_time);
  30. $.getJSON('',{type:'login'},function(result){
  31. if(result.status == 1){
  32. $('#J_weixinQrCode').empty().append(result.data);
  33. qrcode_time=setInterval(waiting_weixin_scan,5000);
  34. }else{
  35. $('#J_weixinQrCode').empty().html(result.msg);
  36. }
  37. });
  38. };
  39. //个人注册方式选项卡切换
  40. $(".regtab .tabli").click( function () {
  41. $(this).addClass("select").siblings(".tabli").removeClass("select");
  42. var index = $(".regtab .tabli").index(this);
  43. $('.tabshow').eq(index).show().siblings(".tabshow").hide();
  44. $('.tabshow').eq(index).find('input').eq(0).focus().addClass('input_focus');
  45. });
  46. //
  47. //给符合条件的的文本框增加获取焦点的边框和背景变化
  48. $(".J_focus input[type='text'][dir!='no_focus'],.J_focus textarea[dir!='no_focus'],.J_focus input[type='password']").focus(function(){
  49. $(this).addClass("input_focus")
  50. });
  51. $(".J_focus input[type='text'][dir!='no_focus'],.J_focus textarea[dir!='no_focus'],.J_focus input[type='password']").blur(function(){
  52. $(this).removeClass("input_focus")
  53. });