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中的delete介绍
Sep 02 Javascript
jquery实现漂浮在网页右侧的qq在线客服插件示例
May 13 Javascript
JavaScript基础教程之alert弹出提示框实例
Oct 16 Javascript
javascript数组详解
Oct 22 Javascript
jQuery on方法传递参数示例
Dec 09 Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
Apr 18 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
Aug 24 Javascript
微信小程序 上传头像的实例详解
Oct 27 Javascript
JavaScript模板引擎实现原理实例详解
Dec 14 Javascript
在element-ui的select下拉框加上滚动加载
Apr 18 Javascript
JS函数本身的作用域实例分析
Mar 16 Javascript
微信jssdk踩坑之签名错误invalid signature
May 19 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
php 随机数的产生、页面跳转、件读写、文件重命名、switch语句
2009/08/07 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
PHP中使用imagick生成PSD文件缩略图教程
2015/01/26 PHP
ThinkPHP的SAE开发相关注意事项详解
2016/10/09 PHP
php封装的smarty类完整实例
2016/10/19 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
phpstorm最新激活码分享亲测phpstorm2020.2.3版可用
2020/11/22 PHP
csdn 博客的css样式 v3
2009/02/24 Javascript
jquery的$(document).ready()和onload的加载顺序
2010/05/26 Javascript
基于jquery的Repeater实现代码
2010/07/17 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
JS动态调用方法名示例介绍
2013/12/18 Javascript
解决jquery操作checkbox火狐下第二次无法勾选问题
2014/02/10 Javascript
Express.JS使用详解
2014/07/17 Javascript
DOM基础教程之使用DOM控制表格
2015/01/20 Javascript
教你如何终止JQUERY的$.AJAX请求
2016/02/23 Javascript
纯JS前端实现分页代码
2016/06/21 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
Vue-cli Eslint在vscode里代码自动格式化的方法
2018/02/23 Javascript
[01:11:11]Alliance vs RNG 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
Python实现图片尺寸缩放脚本
2018/03/10 Python
python编写简单端口扫描器
2019/09/04 Python
python已协程方式处理任务实现过程
2019/12/27 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
什么是Python变量作用域
2020/06/03 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
css3实现二维码扫描特效的示例
2020/10/29 HTML / CSS
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
摩顿布朗英国官方网上商店:奢华沐浴、身体和头发护理
2016/10/29 全球购物
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
专业销售业务员求职信
2013/11/18 职场文书
舞蹈教育学专业推荐信
2013/11/27 职场文书
百年校庆节目主持词
2014/03/27 职场文书
幼儿园六一儿童节开幕词
2016/03/04 职场文书