前端基础 -JQuery之 相关事件

简介: 前端基础 -JQuery之 相关事件

JQuery 事件

jquery事件绑定:

  • js方式:
    1通过标签的事件属性进行绑定
    2.获取对象
对象.事件属性 = function(){
        函数体
      }
  • jquery方式
    获取jquery对象
jquery对象.事件方法(function(){
      函数体
    })
  • jquery事件:
    submit()
    clcik()
    focus()
    blur()
    change()

案例:

效果图:

代码:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>常见事件</title>
    <style type="text/css">
      #e02 {
        border: 1px solid #000000;
        height: 200px;
        width: 200px;
      }
    </style>
    <script src="js/jquery-1.11.0.min.js"></script>
    <script type="text/javascript">
      $(document).ready(function() {
        $("#e01").blur(function() {
          $("#textMsg").html("文本框失去焦点:blur");
        }).focus(function() {
          $("#textMsg").html("文本框获得焦点:focus");
        }).keydown(function() {
          $("#textMsg").append("键盘按下:keydown");
        }).keypress(function() {
          $("#textMsg").append("键盘按:keypress");
        }).keyup(function() {
          $("#textMsg").append("键盘弹起:keyup");
        });
        var i = 0;
        $("#e02").mouseover(function() {
          $("#divMsg").html("鼠标移上:mouseover");
        }).mousemove(function() {
          //$("#divMsg").html("鼠标移动:mousemove , " + i++ );
        }).mouseout(function() {
          $("#divMsg").html("鼠标移出:mouseout");
        }).mousedown(function() {
          $("#divMsg").html("鼠标按下:mousedown");
        }).mouseup(function() {
          $("#divMsg").html("鼠标弹起:mouseup");
        });
        $("#e03").click(function() {
          $("#buttonMsg").html("单击:click");
        }).dblclick(function() {
          $("#buttonMsg").html("双击:dblclick");
        });
      });
    </script>
  </head>
  <body>
    <input id="e01" type="text" /><span id="textMsg"></span> <br/>
    <hr/>
    <div id="e02"></div><span id="divMsg"></span> <br/>
    <hr/>
    <input id="e03" type="button" value="可以点击" /><span id="buttonMsg"></span> <br/>
  </body>
</html>
目录
相关文章
|
8天前
|
JSON 缓存 前端开发
个人练习前端技术使用Bootstrap、JQuery、thymeleaf
个人练习前端技术使用Bootstrap、JQuery、thymeleaf
20 3
|
2月前
|
JSON 缓存 前端开发
个人练习前端技术使用Bootstrap、JQuery、thymeleaf
个人练习前端技术使用Bootstrap、JQuery、thymeleaf
25 2
|
25天前
|
JavaScript 前端开发 API
深入理解jQuery:高效DOM操作与事件处理
【10月更文挑战第11天】深入理解jQuery:高效DOM操作与事件处理
15 0
|
2月前
|
JavaScript 前端开发 CDN
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
本文是关于jQuery的学习笔记,涵盖了jQuery的简介、语法、选择器、事件处理以及hide()、show()、toggle()等方法的使用。
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
|
2月前
|
JavaScript
jQuery 事件
jQuery 事件
37 10
|
1月前
|
JavaScript 前端开发 API
【前端基础篇】JavaScript之jQuery介绍
【前端基础篇】JavaScript之jQuery介绍
56 0
|
2月前
|
JavaScript
jQuery 事件 方法
jQuery 事件 方法
33 3
|
2月前
|
JavaScript
jQuery 事件 方法
jQuery 事件 方法
15 0
|
3月前
|
JavaScript 前端开发 程序员
后端程序员的前端必备-jQuery核心学习笔记
后端程序员的前端必备-jQuery核心学习笔记
57 13
|
3月前
|
Web App开发 JavaScript Android开发
重载jquery on方法实现click事件在移动端的快速响应
重载jquery on方法实现click事件在移动端的快速响应
下一篇
无影云桌面