jquery bind动态绑定事件传参

时间:2022-06-18 19:44:21
 <span  id="s1" >

比如给span添加一个Onclick事件

$("#s1").bind("onclick",getMore);

要想传递参数应该怎么写呢

直接写

$("#s1").bind("onclick",getMore(a,b) );

这样是不对的

 

以下两种供参考
1.$(#s1").bind("onclick", {a:1,b:2},geMore(event));

 

<script>

 function getMore(event){
alert(event.data.a);

}
</script>


2.$("#s1").bind("onclick",function(){
funcionName(arg1,arg2,arg3,arg4);
});