双击是 dbclick
用法和 click
一样,好了,讲完了。
右键,其实没有真正的右键方法。我们在浏览器中右键,会弹出一个菜单,这是默认的。如果我们把事件绑定在弹出菜单这个事情上,那和绑定在右键点击的事件上,效果类似。
它们之间有区别,我们目前没有必要去推敲。有人说这个事件是鼠标事件,但是我测试了,用键盘上的菜单键也可以触发。然后焦点问题比较复杂,并不是鼠标指向哪个元素就是哪个元素。好吧,初期我们也没有必要了解那么多。因为这又属于并不需要记住,在用到的时候,去翻查文档还不如自己试一下来的方便的问题。
倒是别太轻易相信网上各种文章的讲解,否则容易误入歧途。真的动手操作一下一点儿都不麻烦,大部分问题在十行以内的代码中就解决了。
这个方法叫做 contextmenu
。用起来和上面的一样,也不多讲了。而且初期应该也用不到它,因为每次右键肯定会弹出菜单,所以免不了同时对弹出菜单进行改造。这种麻烦的事情我们就不展开了。
然后再来两个事件,用起来也就和上面一样,我就简单讲一下是什么就好了。
mousedown
当鼠标上的按键被按下的时候发生,支持左键、右键和鼠标中键(就是滚轮),但是滚轮上下滚动并不会触发。
mouseup
当鼠标上的按键抬起的时候发生,其他和上边一样。
讲了这么多东西,这一章才这么点字。但是我也不去凑篇幅了,因为实在没有什么必要,而且这么多东西,大家应该自己动手做的练习并不少。
所以我的工作就到这里,剩下看你们了哦~
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容