首页 > 作文

jQuery中的常用事件介绍

更新时间:2023-04-06 03:26:14 阅读: 评论:0

一、jquery事件的分类

jquery事件是对javascript事件的封装,常用事件分类如下:

1、基础事件

window事件。鼠标事件。键盘事件。表单事件。

2、复合事件是多个事件的组合

鼠标光标悬停。鼠标连续点击。

二、鼠标事件

鼠标事件是当用户在文档上面移动或单击鼠标时而产生的事件,常用鼠标事件有:

三、键盘事件

用户每次按下或者释放键盘高尔夫教学视频上的按键时都会产生事件,常用键盘事件如下:

四、表单事件

当元素获得焦点时,会触发focus()事件,失去焦点时,会触发blur()事件。

表单提交时会触发submit()事件。

五、综合示例

需求说明:

1、用户名输入框获得焦点时输入框背景色为浅蓝色,失去焦点时还原为白色背景色。2、鼠标移至登录按钮时字体变粗,移出时整体恢复正常。3、敲击键盘的“回车”键时触发表单提交事件。

代码:

<!doctype html><html lang="en"><head>    <meta chart="utf-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <meta http-equiv="x-ua-compatible" content="ie=edge">    <title>事件演示示例</title>    <style type="text/css">        #login{            width: 400px;            height: 250px;            background-color: #f2f2f2;            border:1px solid #dddddd;            padding: 5px;        }        #login fieldt {            border: none;            margin-top: 10px;        }        #login fieldt legend{            font-weight: bold;        }        #login fieldt p{            display: block;            height: 30px;        }        #login fieldt p label {            display: block;            float:left;            text-align: right;            font-size: 12px;            width: 90px;            铁通宽频height: 30px;            line-height: 30px;        }        #login fieldt p input {            display: block;            float:left;            border: 1px solid #999;            width: 250px;            height: 30px;            line-height: 30px;        }        #login fieldt p input.code{            width: 60px;        }        #login fieldt p img{            margin-left: 10px;        }        #login fieldt p a{            color: #057bd2;            font-size: 12px;            text-decoration: none;            margin: 10px;        }        #login fieldt p input.btn{            background: url("./images/login.gif") no-repeat;            width: 98px;            height: 32px;            margin-left: 60px;            color: #ffffff;            cursor: pointer;        }        #login fieldt p input.input_focus{            background-color: #bee7fc;        }        </style>       <!--引入jquery-->       <script src="../jquery-3.3.1.js"></script>       <!--javascript-->       <script>         $(function(){             // 用户名输入框的焦点事件             $("input[name='member']").focus(function(){                 $(this).addclass("input_focus");             });             // 用户名失去焦点             $("input[name='member']").blur(function(){                 $(this).removeclass("input_focus");             });             // 鼠标移入移出事件             $(".btn").mouover(function(){                 $(this).css("font-weight","bold");大学迎新晚会             });             $(".btn").mouout(function(){                 $(this).css("font-weight","normal");             });             // 键盘事件,敲击回车键进行表单提交,keycode的数值代表不同的键盘按键             //电脑怎么连无线网络 js需要区分keycode(ie)和which(ff)的兼容性,event.keycode||event.which用来考虑兼容性             $(document).keypress(function(e){                 if(e.keycode==13){                     //$("#login").submit();                     // 模拟表单提交                     alert("触发表单的提交事件");                 }             });         });       </script></head><body>    <form id="login">        <fieldt>          <legend>用户登录</legend>          <p>              <label>用户名:</label>              <input name="member" type="text" />          </p>          <p>              <label>密码:</label>              <input name="password" type="text" />          </p>          <p>              <label>验证码:</label>              <input name="code" type="text" class="code" />              <img src="images/code.gif" width="80" height="30" /><a href="#" rel="external nofollow"  rel="external nofollow"  rel="external nofollow" >换一张</a>          </p>          <p>              <input name="" type="button" class="btn" value="登录" />              <a href="#" rel="external nofollow"  rel="external nofollow"  rel="external nofollow" >除夕菜谱大全带图片;注册</a><span>|</span><a href="#" rel="external nofollow"  rel="external nofollow"  rel="external nofollow" >忘记密码?</a>          </p>        </fieldt>      </form></body></html>

效果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。

本文发布于:2023-04-06 03:26:13,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/6fd57b73ef726f95ead03785ee264830.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:jQuery中的常用事件介绍.doc

本文 PDF 下载地址:jQuery中的常用事件介绍.pdf

标签:事件   鼠标   表单   键盘
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图