jquery的on方法中绑定的onload事件

来源:3-2 静态页思路验证-组件切换

weibo_乖乖木头人007_0

2016-05-09

老师:

    jquery的on方法中绑定的onload事件,这个事件命名是可以随意命名的吗?

写回答

1回答

Lyn

2016-05-10

不是的, onload 事件,只有少数DOM会触发,比如  body、img。

你在浏览器上的操作,会触发一些事件,比如:mouseenter、mouseover、mousemove,在移动端也有一些特殊的事件、touchstart、touchend,我们可以 

$('#element')on('mouseenter',function(){ /* 一些处理 ... */ })

---

同时,我们也可以为一个元素设置一个不存在的事件,例如: 

$('#pop').on('init',function(){ /* 初始化操作 ...*/ })

然后在必要的时候触发它:

$('#pop').trigger('init') // trigger 和 triggerHandler 的区别是, triggerHandler 只是触发函数,不是真正触发事件(真实的事件会传递)


1
0

Web App用组件方式开发全站

用HTML5/CSS3/JS流行技术,实现移动端可视化数据报告

3164 学习 · 517 问题

查看课程