JavaScript加强之自定义callback示例


Posted in Javascript onSeptember 21, 2013

html:

<select id="select"> 
<option value="111">111</option> 
<option value="222">222</option> 
<option value="333">333</option> 
</select>

js:
$().ready(function(){ 
$("select").unbind("clickMe"); 
//传递一个json格式对象,这个json中有name,age,callback,可以用objJSON.属性名的方式来进行访问 
$("select").bind("clickMe",function(event,objJSON){ 
alert(objJSON.name); 
alert(objJSON.age); 
objJSON.callback(); 
}); $("select").unbind("change"); 
$("select").bind("change",function(){ 
//事件触发器的参数是一个json格式的对象 
$(this).trigger("clickMe",{ 
name:'xxc', 
age:20, 
callback:function(){ 
alert("回调函数"); 
} 
}); 
}); 
});
Javascript 相关文章推荐
javascript 当前日期加(天、周、月、年)
Aug 09 Javascript
一道JS前端闭包面试题解析
Dec 25 Javascript
Bootstrap布局组件应用实例讲解
Feb 17 Javascript
浅谈JavaScript 标准对象
Jun 02 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
Aug 30 Javascript
Vue.js创建Calendar日历效果
Nov 03 Javascript
js断点调试心得分享(必看篇)
Dec 08 Javascript
vue基础之事件简写、事件对象、冒泡、默认行为、键盘事件实例分析
Mar 11 Javascript
js实现移动端tab切换时下划线滑动效果
Sep 08 Javascript
weui中的picker使用js进行动态绑定数据问题
Nov 06 Javascript
Windows下安装 node 的版本控制工具 nvm
Feb 06 Javascript
js中通过split函数分割字符串成数组小例子
Sep 21 #Javascript
js中的异常处理try...catch使用介绍
Sep 21 #Javascript
使用JS读秒使用示例
Sep 21 #Javascript
用RadioButten或CheckBox实现div的显示与隐藏
Sep 21 #Javascript
JS.GetAllChild(element,deep,condition)使用介绍
Sep 21 #Javascript
JS.findElementById()使用介绍
Sep 21 #Javascript
JS.getTextContent(element,preformatted)使用介绍
Sep 21 #Javascript
You might like
FirePHP 推荐一款PHP调试工具
2011/04/23 PHP
Smarty变量调节器失效的解决办法
2014/08/20 PHP
彻底搞懂PHP 变量结构体
2017/10/11 PHP
基于Asp.net与Javascript控制的日期控件
2010/05/22 Javascript
浅谈JavaScript异常处理语句
2015/06/26 Javascript
辨析JavaScript中的Undefined类型与null类型
2016/05/26 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
jQuery 全选 全不选 事件绑定的实现代码
2017/01/23 Javascript
Angularjs验证用户输入的字符串是否为日期时间
2017/06/01 Javascript
JS处理一些简单计算题
2018/02/24 Javascript
angularjs select 赋值 ng-options配置方法
2018/02/28 Javascript
用node开发并发布一个cli工具的方法步骤
2019/01/03 Javascript
详解vue微信网页授权最终解决方案
2019/06/16 Javascript
过滤器vue.filters的使用方法实现
2019/09/18 Javascript
js实现贪吃蛇游戏(简易版)
2020/09/29 Javascript
详解在Python和IPython中使用Docker
2015/04/28 Python
解决python测试opencv时imread导致的错误问题
2019/01/26 Python
jupyter notebook读取/导出文件/图片实例
2020/04/16 Python
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
2014/12/30 HTML / CSS
乐高官方旗舰店:LEGO积木玩具
2019/04/06 全球购物
俄罗斯达美乐比萨外送服务:Domino’s Pizza
2020/12/18 全球购物
奢华时尚的创新平台:Baltini
2020/10/03 全球购物
Ooni英国官网:披萨烤箱
2020/05/31 全球购物
物业管理应届生求职信
2013/10/28 职场文书
就业自荐书
2013/12/05 职场文书
公司承诺书格式
2014/05/21 职场文书
服务标语大全
2014/06/18 职场文书
领导干部遵守党的政治纪律情况思想汇报
2014/09/14 职场文书
庐山导游词
2015/02/03 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
项目技术负责人岗位职责
2015/04/13 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
大学开学典礼新闻稿
2015/07/17 职场文书
创业计划书之情侣餐厅
2019/09/29 职场文书
安装配置mysql及Navicat prenium的详细流程
2021/06/10 MySQL
浅析MySQL如何实现事务隔离
2021/06/26 MySQL