JavaScript加强之自定义callback示例
2018-10-12 13:54
579 查看
html:
js:
<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加强之自定义callback示例
- JavaScript加强之自定义callback示例
- JavaScript加强之自定义callback
- JavaScript加强之自定义event事件
- java&javascript自定义加密数据传输代码示例
- JavaScript加强之自定义event事件
- 基于JavaScript touch事件的自定义按钮示例
- javascript 自定义回调函数示例代码
- javascript 自定义回调函数示例代码
- JavaScript加强之自定义event
- JavaScript oncontextmenu鼠标右键菜单触发 自定义右键菜单示例
- JavaScript实现body内任意节点的自定义属性功能示例
- JavaScript回调(callback)函数概念自我理解及示例
- JavaScript格式化日期时间的方法和自定义格式化函数示例
- JavaScript回调(callback)函数概念自我理解及示例
- javascript 去除最后一个字符自定义的方法
- Control Study -> 自定义DataGrid翻页按钮(示例代码下载)
- Jquery 自定义插件写法(示例)
- 关于JavaScript调用WebService的简单示例!
- Javascript自定义排序 node运行 实例