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 innerHTML使用分析
Dec 03 Javascript
Javascript中封装window.open解决不兼容问题
Sep 28 Javascript
JS的框架Polymer中的dom-if和is属性使用说明
Jul 29 Javascript
Bootstrap实现默认导航栏效果
Sep 21 Javascript
jQuery实现鼠标滚动图片延迟加载效果附源码下载
Jun 28 Javascript
javascript 显示全局变量与隐式全局变量的区别
Feb 09 Javascript
jQuery中 bind的用法简单介绍
Feb 13 Javascript
Kotlin学习第一步 kotlin语法特性
May 25 Javascript
详解关于react-redux中的connect用法介绍及原理解析
Sep 11 Javascript
简单谈谈javascript高级特性
Sep 04 Javascript
JavaScript中如何调用Java方法
Sep 16 Javascript
JavaScript使用canvas绘制坐标和线
Apr 28 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 FPDF类库应用实现代码
2009/03/20 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
2014/10/14 PHP
PHP简单实现防止SQL注入的方法
2018/03/13 PHP
禁止刷新,回退的JS
2006/11/25 Javascript
总结AJAX相关JS代码片段和浏览器模型
2007/08/15 Javascript
js获取客户端网卡的IP地址、MAC地址
2014/03/26 Javascript
js脚本分页代码分享(7种样式)
2015/08/19 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
javascript中arguments,callee,caller详解
2016/03/16 Javascript
深入理解JavaScript 函数
2016/06/06 Javascript
利用React-router+Webpack快速构建react程序
2016/10/27 Javascript
JQuery.validationEngine表单验证插件(推荐)
2016/12/10 Javascript
DropDownList控件绑定数据源的三种方法
2016/12/24 Javascript
JS正则匹配中文的方法示例
2017/01/06 Javascript
AngularJS基于factory创建自定义服务的方法详解
2017/05/25 Javascript
在HTML文档中嵌入JavaScript的四种方法
2018/05/07 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
基于React Native 0.52实现轮播图效果
2020/08/25 Javascript
微信小程序使用scroll-view标签实现自动滑动到底部功能的实例代码
2018/11/09 Javascript
Python和php通信乱码问题解决方法
2014/04/15 Python
python实现跨文件全局变量的方法
2014/07/07 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
2018/04/24 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
PyQt5实现暗黑风格的计时器
2019/07/29 Python
tensorflow使用指定gpu的方法
2020/02/04 Python
总结Pyinstaller的坑及终极解决方法(小结)
2020/09/21 Python
基于OpenCV的路面质量检测的实现
2020/11/04 Python
Python使用grequests并发发送请求的示例
2020/11/05 Python
详解使用python爬取抖音app视频(appium可以操控手机)
2021/01/26 Python
Pytorch之扩充tensor的操作
2021/03/04 Python
欧洲最大的化妆品连锁公司:Douglas道格拉斯
2017/05/06 全球购物
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
2014年3.15团委活动总结
2014/03/16 职场文书
大学毕业生个人自荐书
2014/07/02 职场文书
Django中session进行权限管理的使用
2021/07/09 Python
python playwrigh框架入门安装使用
2022/07/23 Python