美文网首页Web前端之路前端Web 前端开发
4.jQuery学习笔记第四节/jQuery的事件

4.jQuery学习笔记第四节/jQuery的事件

作者: iplaycodex | 来源:发表于2016-04-13 15:28 被阅读68次

jQuery学习笔记第四节/jQuery的事件


1.jq的事件

什么是事件?

页面对不同访问者的响应叫做事件。事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。
实例:

  • 在元素上移动鼠标。
  • 选取单选按钮
  • 点击元素

在事件中经常使用术语"触发"(或"激发")例如: "当您按下按键时触发 keypress 事件"。常见 DOM 事件:

常见的事件.png

其实常用的事件函数就是这些了.剩下的就是多多练习就可以了.没有啥子问题.


2.下面展示常用的这些事件函数

1.$(function(){})方法
文档加载函数,这个在上一节就已经说过了,就是在文档加载完毕之后再执行 JS 的代码,这里不在赘述.

2.click()方法

//点击某个元素的时候触发,当这个 ID 为 content-div 的元素被点击的时候就会执行这个函数,改变他的 CSS.<单击>
$("#content_div").click(function(){ 
     $(this).css("backgroundColor","red");
})

3.dbclick()方法

//双击事件,当在一个元素上双击的时候会触发
$("#content_div").dblclick(function(){
     $(this).css("width","200px");
})

4.mouseenter()方法

//鼠标进入元素的时候会触发
$("#content_div").mouseenter(function(){ 
      alert("我进来了...");
})

5.mouseleave()方法

//鼠标进入元素的时候会触发
$("#content_div").mouseleave(function(){ 
    alert("我出去了...");
})

6.mousedown()方法

//当鼠标进入一个元素并且按下了鼠标左键的时候触发
$("#p1").mousedown(function(){ 
    alert("Mouse down over p1!");
});

7.mouseup()方法

//当在元素上松开鼠标按钮时,会发生 mouseup 事件。
$("#p1").mouseup(function(){ 
        alert("Mouse up over p1!");
});

8.hover()方法

//模拟光标悬停事件,当鼠标悬停在某个元素的身上的时候会触发
$("#content_div").hover(function(){
      $(this).css("color","#000");
})

9.focus()和 blur()方法

//当一个元素获得焦点的时候就会触发focus(),
//当一个元素失去焦点的时候就会触发 blur().其实一般多应用在输入框之类的控件上居多... 
$("#name").focus(function(){
         console.log("请输入您的名字..."); 
}).blur(function(){ 
          console.log("姓名不能为空!"); })

写在后面:这一节我们学习了JQ中给元素添加事件的方法,其实常用的就是这几个方法,记忆熟练之后还是很简单的.很方便的.更多内容尽在下一节...

相关文章

  • 4.jQuery学习笔记第四节/jQuery的事件

    jQuery学习笔记第四节/jQuery的事件 1.jq的事件 什么是事件? 页面对不同访问者的响应叫做事件。事件...

  • jquery入门(3)

    4.jQuery中的事件绑定 #4.1.事件绑定 on方法绑定 直接绑定 总结:事件里面的this是原生的this...

  • 前端笔记1.2--jQuery

    4.jQuery jQueryHelloWord体验 ​​ ​​ jQuery对象与DOM对象 ​​ DOM处理:...

  • 前端(十五)2

    1.jQuery加载 2.jQuery选择器 3.jQuery样式操作 4.jQuery索引值 5.jQuery做...

  • Jquery

    1. Jquery概念 2. 库和框架的区别 3. jquery 能做什么? 4.jquery 对象和 DOM 原...

  • 写给后端工程师的前端课程(蛋人网)

    3.JavaScript入门4.jQuery和Ajax学习 3.JavaScript入门两个方面的内容:javas...

  • 插件扩展

    1.grunp gulp 2.zepto 3.baidu touch 4.jQuery mobile 5.swip...

  • jQuery事件笔记

    第一步:$("p").click(function(){ //动作触发之后执行 }); $("p").click(...

  • jQuery 事件

    本节我们学习 jQuery 中的事件的使用,jQuery 是专门为响应 HTML 页面中的事件而设计的。我们在使用...

  • jQuery 事件

    本节我们学习 jQuery 中的事件的使用,jQuery 是专门为响应 HTML 页面中的事件而设计的。我们在使用...

网友评论

    本文标题:4.jQuery学习笔记第四节/jQuery的事件

    本文链接:https://www.haomeiwen.com/subject/lxawlttx.html