【个人心得】js绑定事件 执行顺序问题平
来源:互联网 发布:文玩网络交易平台 编辑:程序博客网 时间:2024/05/23 01:17
用js 以下三种方式都可以绑定事件
但是,如果用不同的方式对同一个按钮,绑定不同的操作的事件,执行顺序会怎么样呢
1.$(function (){
$("#inputText").focus(function (){alert(33);
}).blur(function (){
alert(44);
});
});
2.$(document).ready(function(){
$("#inputText").focus(function (){
alert(11);
}).blur(function (){
alert(22);
});
});
3.function onfocus() {
alert(55);
}
function onblur() {
alert(66);
}
<input id="inputText" type="text" onfocus="onfocus()" onblur="onblur()"/>
经过几次测试,得出以下结论:
1.第三种onfocus onblur里的方法最早执行,即先alert 55或者66;
第一种方法和第二种方法,由js代码前后顺序决定执行的先后顺序。
2.若在第三种function onfocus() 中有大量的js代码,会先把onfocus 里面的完全执行完成,再根据顺序执行第一种或者第二种js里面的代码
3.若在第三种function onfocus() 中return false,则会停止执行第三种写在 “return false”后面的代码,但却会照样执行第一种或者第二种js里面的代码
0 0
- 【个人心得】js绑定事件 执行顺序问题平
- JS中控制绑定事件执行顺序
- js事件执行顺序
- js执行顺序问题
- js执行顺序问题
- JS执行顺序问题
- js事件重复绑定问题
- js事件多次绑定问题
- Js绑定事件的问题
- JS:代码执行顺序问题
- jquery 绑定点击事件 多次执行问题
- 同一事件绑定不同的处理方法、执行顺序有所不同
- JavaScript中关于事件绑定、冒泡、捕获和执行顺序
- 如何做到js绑定事件的同时不执行事件
- javascript中的事件绑定、事件冒泡、事件捕获和事件执行顺序
- .net 服务器事件和客户端js事件的执行顺序
- js新增元素绑定事件的问题
- 解析JS绑定事件重复触发问题
- WPF用Blend写的交通信号灯
- 细说目录分隔符
- php扩展安装Api Version不匹配问题
- NSThread
- 获取时间里的年
- 【个人心得】js绑定事件 执行顺序问题平
- 设备参数MAC地址在uboot和linux保持一致
- dojo 资源收集
- js radio checkbox onchange事件在IE与FF的处理
- Ubuntu MySQL数据库导入导出详解
- Windows phone 7之生命周期
- 正则表达式相关
- cocos2d-x学习之行走动作
- ZigZag Conversion