Jquery的事件绑定方法能否传递自定义的参数?

kinghome 2012-03-06 01:11:57
$(elemt).bind("click",function(event){ });
这个方法只能传递 event 这个事件吗?能否传递自定义的变量或添加传递的参数?
如:
$(elemt).bind("click",function(我的参数){ });

$(elemt).bind("click",function(event,我的参数1, ......n){ });
...全文
265 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kinghome 2012-03-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 abirdtofly 的回复:]

$(elemt).bind("click", { 参数key1: 参数value1, 参数key2: 参数value2}, test);

function test(e)
{
alert(e.data.参数key1);
}

楼主想要这样的吗!
[/Quote]

是的,正是 我想要的
abirdtofly 2012-03-06
  • 打赏
  • 举报
回复
$(elemt).bind("click", { 参数key1: 参数value1, 参数key2: 参数value2}, test);

function test(e)
{
alert(e.data.参数key1);
}

楼主想要这样的吗!
p2227 2012-03-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 acesidonu 的回复:]

可以的啊
调用时传参数就行了
[/Quote]嗯?你的意思是?给个示例代码?
Acesidonu 2012-03-06
  • 打赏
  • 举报
回复
可以的啊
调用时传参数就行了
p2227 2012-03-06
  • 打赏
  • 举报
回复
你这样子没有任何意义的,参数还是不写死在程序里面
lihanbing 2012-03-06
  • 打赏
  • 举报
回复
不能,因为不是你调用的

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧