Jquery操作事件

1、文档加载事件

2、DOM单击双击事件

3、DOM获得焦点,失去焦点问题

4、DOM鼠标移入,移出事件

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="UTF-8">
 5 <title>Jquery操作DOM节点</title>
 6 <script type="text/javascript" src="../js/jquery-1.11.0.js"></script>
 7 <script type="text/javascript">
 8     $(document).ready(function(){
 9         //alert("文档加载完毕!");//文档加载
10         $("#zs").click(function (){
11             $("#p1").html(‘<font color=red>张三被点了!</font>‘);//单击事件
12         })
13         $("#zs").dblclick(function(){
14             $("#p1").html(‘<font color="blue">张三被双击了!</font>‘);    //双击事件
15         })
16         //焦点事件
17         $("#t1").focus(function (){
18             $("#t1").val("获得焦点事件!");
19         })
20         //失去焦点事件
21         $("#t1").blur(function(){
22             $("#t1").val("失去焦点事件!");
23         })
24         //鼠标移入事件
25         $("#d1").mouseover(function(){
26             $("#d1").html("鼠标移入");
27         })
28         //鼠标移除事件
29         $("#d1").mouseout(function(){
30             $("#d1").html("鼠标出去了!");
31         })
32     });
33 </script>
34 </head>
35 <body>
36 <input id="zs" value="张三" name="zs" type="button"></input>
37 <p id="p1"></p>
38 <input id="t1" type="text" name="t1" />
39 <div id="d1" style="border:1px solid red; width:100px;height:100px"></div>
40 </body>
41 </html>

原文地址:https://www.cnblogs.com/zyxsblogs/p/10085477.html

时间: 2024-10-09 16:51:41

Jquery操作事件的相关文章

30 jQuery——操作事件

jquery动态事件 添加事件 元素对象.bind("事件名",fn);//动态的给指定的元素追加指定的事件,多次点击将追加多个重复函数 移除事件 元素对象.unBind("事件名"); 添加一次性事件: 添加的函数执行一次后失效 元素对象.one("事件名",fn) 页面载入事件: 注意不要写在函数里 $(document).ready(fn);fn表示函数对象function 页面载入成功后会调用函数对象.而且这个方式写多个,不会覆盖. 测试

jQuery操作Dom、jQuery事件机制、jQuery补充部分

jQuery操作Dom: 修改属性: //使用attr()方法 //attr(name, value) //name:要修改的属性的属性名 //value:对应的值 //attr方法,如果当前标签有要修改的属性,就会进行修改,如果没有,直接添加 例:$("a").attr("href","http://www.baidu.com"); 修改多个属性值: //attr(obj) $(“img”).attr({ “title”: ”文件名称”, “s

jquery和js操作,【包含jquery挂事件】

JS根据ID取元素,取到的是具体的元素  var a = document.getElementById("p1");根据CLASS取  var a = document.getElementsByClassName("aa");根据标签名取  var a = document.getElementsByTagName("div");根据name取  var a = document.getElementsByName("cc"

jQuery操作dom事件

参考:jQuery权威指南jQuery初步jQuery选择器jQuery操作domjQuery操作dom事件jQuery插件jQuery操作AjaxjQuery动画与特效jQuery实现导航栏jQuery实现点击式选项卡jQuery实现select三级联动 //1.绑定事件bind() bind('event name', eventData, function(event) { /* Act on the event */ }); //event name事件名称:可接收事件列表 blur,f

Jquery之事件绑定(bind(),live(),delegate(),on())

1..bind() 描述: 为一个元素绑定一个事件处理程序. .bind()一个基本的用法: $(selector).bind('click', function() { alert('User clicked on "foo."'); }); 可以直接用原生js替代为: $(selector).click( function() { alert('User clicked on "foo."'); }); 在jQuery1.4.3,您现在可以通过传递false代替

jQuery绑定事件的四种方式:bind、live、delegate、on

1.jQuery操作DOM元素的绑定事件的四种方式 jQuery中提供了四种事件监听方式,分别是bind.live.delegate.on,对应的解除监听的函数分别是unbind.die.undelegate.off. 2.必备的基础知识: DOM树 示例,这是在browser环境下的一棵模拟DOM树: 我们的页面可以理解为一棵DOM树,当我们在叶子结点上做什么事情的时候(如click一个a元素),如果我们没有人为的设置stopPropagation(Moder Browser), cancel

jQuery学习-事件之绑定事件(二)

在上一篇<jQuery学习-事件之绑定事件(一)>我们了解了jQuery的add方法,今天我们来学习下dispatch方法: dispatch: function( event ) { //这里是修正event对象的属性,处理兼容性问题         event = jQuery.event.fix( event ); var i, ret, handleObj, matched, j,             handlerQueue = [],//事件队列             arg

学习jQuery的事件dblclick

Insus.NET一直以来都是asp.net的开发的,少使用javascript.现在学习asp.net mvc了,jQuery是一个必须掌握的客户端语言. 不用急,慢慢来.一步一步.这篇练习jQuery的事件dblclick. 先在控制器创建一个Action,也就是所说的操作: 有了操作,肯定需要一个视图来支持它: 上面实现的功能,就是用户双击文本框,如果双击到一个空文本框,它会提示用户填写值,如果双击一个已经存有值的文本框,它什么也不做. 演示:

JS与Jquery的事件委托机制

传送:http://www.ituring.com.cn/article/467 概念: 什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件. 举个列子:有三个同事预计会在周一收到快递.为签收快递,有两种办法:一是三个人在公司门口等快递:二是委托给前台MM代为签收.现实当中,我们大都采用委托的方案(公司也不会容忍那么多员工站在门口就为了等快递).