<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);
});
本文介绍了在使用jQuery时如何为元素的点击事件绑定处理函数,并向处理函数传递参数的方法。提供了两种实用的方式:一是通过event.data属性传递参数;二是直接在绑定事件时定义匿名函数并在其中调用目标函数。
6193

被折叠的 条评论
为什么被折叠?



