JavaScript加强之自定义callback示例
JavaScript加强之自定义callback示例
发布时间:2016-12-30 来源:查字典编辑
摘要:html:复制代码代码如下:111222333js:复制代码代码如下:$().ready(function(){$("select").un...

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教程学习
编程开发子分类