JQuery插件的使用
今天就来总结一下jquery插件的使用,刚开始学习时间一直自己在写实现他的功能,现在发现jquery好强大啊,好多的功能都给我们封装好啦,jquery万岁,嘿嘿,下面就来简单的总结一下我们学习的:
三.举例
<script src="Jjs/jquery-1.7.1.min.js"></script> <script src="Jjs/jquery.validate.js"></script> <!--验证--> <script> $(function () { $("#form").validate({ rules: { //rules是对其值的约束 txtname: { required: true, // 不能为空 minlength: 2 //最小长度为2 }, txtpwd: { required: true, minlength: 6 //最小长度为6 }, txtapwd: { required: true, equalTo: "#txtpwd" //即等于txtpwd的值 }, txtaddress: { required: true, }, txtbirthday: { required: true, date: true //必须为日期类型 }, txtemail: { required: true, email: true //email格式 } }, messages: { //重置提示信息 txtname: { required: "用户名不能为空", minlength: "用户名不能少于2个字" }, txtpwd: { required: "密码不能为空", minlength: "密码不能少于6位数" }, txtemail: { required: "邮箱不能为空", email: "请输入正确的邮箱地址" }, txtbirthday: { required: "生日不能为空", date: "请输入正确的时间" }, txtapwd: { required: "请输入确认密码", equalTo: "两次输入密码不一致" }, txtaddress: { required: "地址不能为空" } }, }) }) </script>
<form action="Registera.ashx" method="post" id="form"> <table> <tr><td>用户名:</td><td><input type="text" name="txtname" id="txtname" /></td></tr> <tr><td>密码:</td><td><input type="password" name="txtpwd" id="txtpwd" /></td></tr> <tr><td>重复密码:</td><td><input type="password" name="txtapwd" id="txtapwd" /></td></tr> <tr><td>性别:</td><td>男:<input id="radioman" name="radio" value="man" checked="checked" type="radio" /> 女:<input id="radiowoman" name="radio" type="radio" value="woman" /></td></tr> <tr><td>地址:</td><td><input id="txtaddress" name="txtaddress" type="text" /></td></tr> <tr><td>邮箱地址:</td><td><input id="txtemail" name="txtemail" type="text" /></td></tr> <tr><td>出生日期:</td><td><input id="txtbirthday" name="txtbirthday" type="text" /></td></tr> <tr><td><input id="Submit" type="submit" value="注册" /></td><td><input id="Reset" type="reset" value="重置" /></td></tr> </table> </form>
<link href="css/jquery-ui.css" rel="stylesheet" /> <!--弹出的登录框的样式--> <script src="Jjs/jquery-1.7.1.min.js"></script> <script src="Jjs/jquery-ui-1.8.20.min.js"></script> <!--用于弹框使用的--> <script> $(function () { $("#loginmess").bind("click", function () { $("#dialog").dialog({ //弹框,弹出登录的界面 height: 300, width: 300, title: '登录' }) }) }) </script>
<p><span><a href="Register.html">注册</a></span> <span><a href="#" id="loginmess">登录</a></span></p> <div id="dialog" style="display:none"> <!--在这里需要登录框隐藏,当点击登录时间弹框登录--> <form action="login.ashx" method="post"> <table> <tr> <td>用户名:</td><td><input type="text" name="txtname" value=" " /></td> </tr> <tr> <td>密码:</td><td><input type="password" name="txtpwd" value=" " /></td> </tr> <tr> <td colspan="2"><input type="submit" name="submit" value="登录 " /></td> </tr> </table> </form> </div>
上面仅仅是简单的使用jquery插件,嘿嘿.
我是小白,新建立了一个的群:461431726,希望在这里和大家一起交流,共同学习。前端的话建议加群:646564351,谢谢
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?