jquery1.09怎么给一个元素添加自定义事件

a11432016 2016-03-30 01:40:18
打个比方.
<div id="aaa"></div>

我想给它加个cao事件.指向已经定义好的
fuction ra(data)
{ return data}

应该怎么写?
像下面这样写不行
$('#aaa').bind("cao",function(a){alert(a);})
...全文
144 3 打赏 收藏 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
a11432016 2016-03-30
  • 打赏
  • 举报
回复
引用 2 楼 jslang 的回复:
自定义事件浏览器是不会自动触发的。 要用$('#aaa').trigger("cao")触发
我测试了一下,用bind或on绑定,都不报错.但dir一下看看.对象都没有注册成功这事件. 我们目标是给这个对象加个自定义方法.肯定就不是现有的事件名,然后把数据处理后显示在这上面.中间是嵌入了一个activex.这页面上有N个这控件.现在就是想封装成控件用
天际的海浪 2016-03-30
  • 打赏
  • 举报
回复
自定义事件浏览器是不会自动触发的。 要用$('#aaa').trigger("cao")触发
slwsss 2016-03-30
  • 打赏
  • 举报
回复
你没触发事件吧

87,984

社区成员

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

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