huaxia/js/login_cart/login_cart.js

307 lines
9.0 KiB
JavaScript

var num = 0
var isReg = false
var allTime = 60//倒计时时长
var timer;
$(function(){
var identity = 0
$('.identity ul li').on('click',function(){
identity = $(this).index()
$('.identity ul li a').removeClass('member')
$(this).find('a').addClass('member')
if(isReg){
clearClose()
if(identity==0) $('#register-gk').css('display','')
if(identity==1) $('#register-jk').css('display','')
if(identity==2) $('#register-yk').css('display','')
}
})
// 登录事件
$('.login-btn').on('click',function(){
var phone = $("input[name='title']").val()
var password = $("input[name='password']").val()
if(phone==''){
tishik('请输入手机号/用户名',2000)
} else if(password==''){
tishik('密码不能为空',2000)
} else if(password.length>16 || password.length<6){
tishik('密码长度必须是6位或以上',2000)
} else {
tishik('登录成功',2000)
setTimeout(()=>{
clearClose()
},2000)
// 个人会员登录
if(identity==0) location.href = "../../htmls/grzx/personalData.html"
// 机构会员登录
if(identity==1) location.href = "../../htmls/institutions/institutions.html"
// 艺术家会员登录
if(identity==2) location.href = "../../htmls/artistCenter/artistCenter.html"
}
num = 1
})
// 找回密码事件
$('.retrieve').on('click',function(){
var forget_phone = $("input[name='forget_phone']").val()
var forget_code = $("input[name='forget_code']").val()
var forget_password = $("input[name='forget_password']").val()
var forget_ppassword = $("input[name='forget_ppassword']").val()
if(forget_phone==''){
tishik('请输入手机号',2000)
} else if(forget_code==''){
tishik('请输入验证码',2000)
} else if(forget_password==''){
tishik('请设置新密码',2000)
} else if(forget_password.length>16 || forget_password.length<6){
tishik('密码长度必须是6位或以上',2000)
} else if(forget_ppassword==''){
tishik('请确认新密码',2000)
} else if(forget_ppassword.length>16 || forget_ppassword.length<6){
tishik('密码长度必须是6位或以上',2000)
} else if(forget_password!=forget_ppassword){
tishik('两次输入的密码必须一致',2000)
} else {
clearClose()
$("#login-k").css('display','')
}
num = 1
})
$('#goForget').on('click',function(){//切换到找回密码
clearClose()
$('.chuk').css('display','none')
$('.gang').css('margin','25px auto')
$('.head').find('.zhaoh').css({'display':'','fontSize':'28px','color':'#191919'})
$("#forget").css('display','')
})
$('#goRegister').on('click',function(){//切换到个人注册
clearClose()
if(identity==0){
$("#register-gk").css('display','')
}
if(identity==1){
$("#register-jk").css('display','')
}
if(identity==2){
$("#register-yk").css('display','')
}
$('.tank_title').text('会员注册')
isReg = true
})
$('.backLogin').on('click',function(){//切换到登录
clearClose()
$('.tank_title').text('会员登录')
$("#login-k").css('display','')
isReg = false
})
$('.g_register').on('click',function(){
var g_name = $("input[name='g_name']").val()
var g_phone = $("input[name='g_phone']").val()
var g_code = $("input[name='g_code']").val()
var g_password = $("input[name='g_password']").val()
if(g_name==''){
tishik('请输入用户名',2000)
} else if(g_phone==''){
tishik('请输入手机号码',2000)
} else if(g_code==''){
tishik('请输入验证码',2000)
} else if(g_password==''){
tishik('请输入密码',2000)
} else if(g_password.length>16 || g_password.length<6){
tishik('密码长度必须是6位或以上',2000)
} else {
clearClose()
$("#login-k").css('display','')
}
num = 1
})
// 机构注册
$('.j_register').on('click',function(){
var j_name = $("input[name='j_name']").val()
var j_password = $("input[name='j_password']").val()
var jg_name = $("input[name='jg_name']").val()
var j_people = $("input[name='j_people']").val()
var j_phone = $("input[name='j_phone']").val()
var j_code = $("input[name='j_code']").val()
var j_email = $("input[name='j_email']").val()
if(j_name==''){
tishik('请输入用户名/登录名',2000)
} else if(j_password==''){
tishik('请输入密码',2000)
} else if(j_password.length>16 || j_password.length<6){
tishik('密码长度必须是6位或以上',2000)
} else if(jg_name==''){
tishik('请输入机构名称',2000)
} else if(j_people==''){
tishik('请输入联系人',2000)
} else if(j_phone==''){
tishik('请输入手机号码',2000)
} else if(j_code==''){
tishik('请输入验证码',2000)
} else if(j_email==''){
tishik('请输入邮箱',2000)
} else {
clearClose()
$("#login-k").css('display','')
}
num = 1
})
// 艺术家注册
$('.y_register').on('click',function(){
var y_name = $("input[name='y_name']").val()
var y_password = $("input[name='y_password']").val()
var yx_name = $("input[name='yx_name']").val()
var y_phone = $("input[name='y_phone']").val()
var y_code = $("input[name='y_code']").val()
var y_email = $("input[name='y_email']").val()
if(y_name==''){
tishik('请输入用户名/登录名',2000)
} else if(y_password==''){
tishik('请输入密码',2000)
} else if(y_password.length>16 || y_password.length<6){
tishik('密码长度必须是6位或以上',2000)
} else if(yx_name==''){
tishik('请输入姓名',2000)
} else if(y_phone==''){
tishik('请输入手机号码',2000)
} else if(y_code==''){
tishik('请输入验证码',2000)
} else if(y_email==''){
tishik('请输入邮箱',2000)
} else {
clearClose()
$("#login-k").css('display','')
}
num = 1
})
// 关闭弹框用户协议、隐私政策弹框
$('.closek').on('click',function(){
$('.userxz-box').fadeOut()
})
$('.agree-box span').on('click',function(){
var dangXZ = $(this).index()
var contentMsg = ''
// 进入用户协议
if(dangXZ==2){
if(identity==0){
contentMsg = "个人会员注册时的用户协议"
}
if(identity==1) {
contentMsg = "机构会员注册时的用户协议"
}
if(identity==2) {
contentMsg = "艺术家会员注册时的用户协议"
}
console.log(contentMsg);
}
// 进入隐私政策
if(dangXZ==3){
if(identity==0) {
contentMsg = "个人会员注册时的隐私政策"
}
if(identity==1) {
contentMsg = "机构会员注册时的隐私政策"
}
if(identity==2) {
contentMsg = "艺术家会员注册时的隐私政策"
}
console.log(contentMsg);
}
$('.userxz-box').fadeIn()
setTimeout(()=>{
$('.userxz-box').css('display','flex')
},0)
})
$('#settlementt').on('click',function(){
location.href = "tobepaid.html"
})
$('.coupon .yh').on('click',function(){
var quanIndex = $(this).index()
if(quanIndex==0){
$('.coupon .yh').removeClass('coupon-1')
$('.coupon .yh').addClass('coupon-2')
$(this).removeClass('coupon-2')
$(this).addClass('coupon-1')
}
if(quanIndex==1){
$('.coupon .yh').removeClass('coupon-1')
$('.coupon .yh').addClass('coupon-2')
$(this).removeClass('coupon-2')
$(this).addClass('coupon-1')
}
})
})
function dateDao(){
if(allTime==60){
allTime = 59
$('.pubcode').text(allTime+'后重新获取')
timer = setInterval(function(){
allTime--;
if(allTime<10){
allTime = '0'+allTime
}
$('.pubcode').text(allTime+' 后重新获取')
if(allTime=='00'){
clearInterval(timer)
$('.pubcode').text('重新获取')
}
},1000)
}
}
function clearClose(){
num = 0
// 切换头部
$('.chuk').css('display','')
$('.gang').css('margin','auto')
$('.head').find('.zhaoh').css({'display':'none','fontSize':'28px','color':'#191919'})
// 登录输入框
$("#login-k").css('display','none')
$("#forget").css('display','none')
$("#register-gk").css('display','none')
$("#register-jk").css('display','none')
$("#register-yk").css('display','none')
// 登录的输入框
$("input[name='title']").val('')
$("input[name='password']").val('')
// 忘记密码的输入框
$("input[name='forget_phone']").val('')
$("input[name='forget_code']").val('')
$("input[name='forget_password']").val('')
$("input[name='forget_ppassword']").val('')
// 个人注册
$("input[name='g_name']").val('')
$("input[name='g_phone']").val('')
$("input[name='g_code']").val('')
$("input[name='g_password']").val('')
// 机构注册
$("input[name='j_name']").val('')
$("input[name='j_password']").val('')
$("input[name='jg_name']").val('')
$("input[name='j_people']").val('')
$("input[name='j_phone']").val('')
$("input[name='j_code']").val('')
$("input[name='j_email']").val('')
// 艺术家
$("input[name='y_name']").val('')
$("input[name='y_password']").val('')
$("input[name='yx_name']").val('')
$("input[name='y_phone']").val('')
$("input[name='y_code']").val('')
$("input[name='y_email']").val('')
// 还原发送验证码按钮
$('.pubcode').text('发送手机验证码')
// 清空倒计时
clearInterval(timer)
allTime = 60
}
function tishik(val,time){
if(num==0){
$('.tankt').css('display','')
$('.tankt').text(val)
setTimeout(()=>{
$('.tankt').css('display','none')
$('.tankt').text('')
num = 0
},time)
}
}