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 相关文章推荐
ajax异步刷新实现更新数据库
Dec 03 Javascript
JavaScript 判断浏览器是否支持SVG的代码
Mar 21 Javascript
jQuery遍历对象、数组、集合实例
Nov 08 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
Jun 19 Javascript
javascript 面向对象function详解及实例代码
Feb 28 Javascript
js实现多张图片延迟加载效果
Jul 17 Javascript
js Element Traversal规范中的元素遍历方法
Apr 19 Javascript
详解在Vue中使用TypeScript的一些思考(实践)
Jul 06 Javascript
详解小程序输入框闪烁及重影BUG解决方案
Aug 31 Javascript
angular6 填坑之sdk的方法
Dec 27 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
Jul 31 Javascript
Javascript中Math.max和Math.max.apply的区别和用法详解
Aug 24 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
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
tp5递归 无限级分类详解
2019/10/18 PHP
php数值计算num类简单操作示例
2020/05/15 PHP
thinkphp5.1 框架钩子和行为用法实例分析
2020/05/25 PHP
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
js AppendChild与insertBefore用法详细对比
2013/12/16 Javascript
jquery教程ajax请求json数据示例
2014/01/13 Javascript
修复bash漏洞的shell脚本分享
2014/12/31 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
jquery带翻页动画的电子杂志代码分享
2015/08/21 Javascript
jQuery实现浮动层随浏览器滚动条滚动的方法
2015/09/22 Javascript
JavaScript对象数组的排序处理方法
2015/10/21 Javascript
浏览器环境下JavaScript脚本加载与执行探析之动态脚本与Ajax脚本注入
2016/01/19 Javascript
BootStrap文件上传样式超好看【持续更新】
2016/05/10 Javascript
BootStrap使用popover插件实现鼠标经过显示并保持显示框
2016/06/23 Javascript
jQuery Form插件使用详解_动力节点Java学院整理
2017/07/17 jQuery
JS实现灯泡开关特效
2020/03/30 Javascript
VUE解决 v-html不能触发点击事件的问题
2019/10/28 Javascript
Vue使用预渲染代替SSR的方法
2020/07/02 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
JS创建自定义对象的六种方法总结
2020/12/15 Javascript
[43:18]NB vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
在Python中处理列表之reverse()方法的使用教程
2015/05/21 Python
对pandas读取中文unicode的csv和添加行标题的方法详解
2018/12/12 Python
Python 实现子类获取父类的类成员方法
2019/01/11 Python
pytorch实现seq2seq时对loss进行mask的方式
2020/02/18 Python
基于python tkinter的点名小程序功能的实例代码
2020/08/22 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
Manuka Doctor英国官网:真正的麦卢卡蜂蜜和护肤品
2018/10/26 全球购物
什么时候需要进行强制类型转换
2016/09/03 面试题
数学专业毕业生自荐信
2013/11/10 职场文书
竞聘上岗演讲稿范文
2014/01/10 职场文书
酒店员工辞职信范文
2015/02/28 职场文书
区域销售经理岗位职责
2015/04/02 职场文书
element tree树形组件回显数据问题解决
2022/08/14 Javascript