jQuery 之 两个div之间切换
2017-06-21 18:06
459 查看
1.HTML代码:
<div class="lg-login"> <ul class="lg-tit clearfix"> <li id="lg-res" class="fl active">预登记编码入场</li> <li id="lg-msg" class="fl ">短信验证码入场</li> </ul> <div class="lg-con-box pr" id="tab"> <div id="ex-login-res" class="tabcontent"> <ul class="lg-con"> <li class="lg-res" id="res-lg-res"> <input type="tel" id="UserMobile" name="UserMobile" placeholder=""> </li> <li class="lg-msg" id="res-lg-msg"> <input type="text" id="RegistratCode" name="RegistratCode" placeholder=""> </li> </ul> <div class="btn-box lg-btn-box" id="send-login-res"> <div class="btn next-btn red-btn"> <button type="button" class="ValidatPageSubmitBM"></button> </div> </div> </div> <div id="ex-login-msg" class="tabcontent" style="display:none;"> <ul class="lg-con pr"> <li class="lg-res" id="msg-lg-res"> <input type="tel" id="UserMobile1" name="UserMobile1" placeholder=""> </li> <li class="lg-code pr" id="msg-lg-code"> <input type="text" name="txtcode" id="txtcode" placeholder="" value=""><b id="msgtxtcode"></b> <!-- 样式调整依据class:can-code的有无 --> <div id="get-code" class="get-code can-code pa"> <button type="button" class="fr1" id="btGetCode" name="btGetCode" onclick="GetCode()"></button> <!-- 59s后重发 --> </div> </li> <!-- 发送短信后显示 --> <p id="send-code" class="pa"></p> </ul> <div class="btn-box lg-btn-box" id="send-login-msg"> <div class="btn next-btn red-btn"> <button type="button" class="ValidatPageSubmitYZM"></button> </div> </div> </div> </div> </div>
2.jQuery代码:
<script language=javascript type=text/javascript> $(document).ready(function () { var lis = $('.clearfix li'); var uls = $('#tab .tabcontent'); lis.click(fu 4000 nction () { var li_selected = $(this);//选中的li分类 var num = li_selected.index();//相对于同胞元素的位置 lis.removeClass("active");//清空liCSS属性 li_selected.addClass('active');//选中li添加属性 uls.css("display", "none");//隐藏所有form标签 uls.eq(num).css("display", "block"); //展示选中的li所对应的form内容 }); }) </script>
3.jQuery(方法二):
$('#lg-res').click(function () {
$("#lg-msg").removeClass("active");//清空liCSS属性
$(this).addClass('active');//选中li添加属性
$("#ex-login-res").css("display", "block");
$("#ex-login-msg").css("display", "none");
$("#UserMobile").val("");
$("#RegistratCode").val("");
});
$('#lg-msg').click(function () {
$("#lg-res").removeClass("active");//清空liCSS属性
$(this).addClass('active');//选中li添加属性
$("#ex-login-res").css("display", "none");
$("#ex-login-msg").css("display", "block");
$("#UserMobile1").val("");
$("#txtcode").val("");
});
相关文章推荐
- JQuery在两个或者多个不同样式Calss之间切换
- jQuery实现两个CSS样式之间的点击切换
- jquery使得div之间进行切换特效
- 写两个相同内容的DIV,巧妙实现表单模块的状态,在可编辑和不可编辑之间切换
- jQuery 效果 - slideToggle() 方法 (在隐藏和显示之间切换)
- jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
- [jQuery] html中两个select之间option元素的add与remove,多值上传
- 两个DIV之间的间距,clear属性灵活应用(转载,学习一下)
- 两个select之间option的互相添加操作(jquery实现)
- 【从头学android】在两个Activity之间实现界面切换
- jquery让两个div高度自动适应 不用再看别的方法了 这个最简单
- 两个select之间option的互相添加操作(jquery实现)
- 【Android】两个layout之间的滑动切换
- 【Android游戏开发之五】游戏注册界面Demo-实现两个Activity之间的切换与数据交互!
- 【Android游戏开发之五】游戏注册界面Demo-实现两个Activity之间的切换与数据交互!
- jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
- [jQuery] 两个ul之间li元素的拖拉和排序
- 【Android游戏开发之五】游戏注册界面Demo-实现两个Activity之间的切换与数据交互!
- 两个Select标签内容多选切换之jquery方法