给网页加一些类似Vim的快捷键
POSTED AT: 2010-06-01 10:53:16 UTC |
POSTED IN: CSS/JS/AS |
13 COMMENTS
其实很早就想加点快捷键方便一下了,这种能够增加便利性而实现起来又不复杂的功能为什么不加呢。这里http://github.com/tzuryby/jquery.hotkeys
然后是一些如此的代码
var d = $(document); d.bind('keydown', 'j', function(){ d.scrollTo({ top: '+=100px', left: '+=0' }, 10); }); d.bind('keydown', 'k', function(){ d.scrollTo({ top: '-=100px', left: '+=0' }, 10); }); d.bind('keydown', 'g', function(){ d.scrollTo($('#container'), 400); }); d.bind('keydown', 'shift+g', function(){ d.scrollTo($('#footer'), 400); });
没javascript经验,请见量。。。
应该都能明白什么意思,只有基本的几个
- j小向下,f大向下
- k小向上,b大向上
- g到顶,shift+g到底
- shit+c写评论
如此而已,有这么些开源的代码真是方便,开源万岁
本文基于 署名-非商业性使用-禁止演绎 2.5 中国大陆 发布
TAGS:jQuery
13 COMMENTS >>LEAVE<<
-
好吧其实我更喜欢用vrome这样的浏览器插件来
-
有了快捷键,基本不用鼠标了,这个意义很大。
可惜写完了没有快捷键。 -
@wayne
这样的插件还是太没有针对性吧
-
@netfork
啊,没考虑到这点,应该加上的
-
ff可以试一试vimperator,还可以。。
-
不错,可是访客对这些快捷键不熟呢
-
不错,很有意思。
-
这个不错,终于能看懂了~
-
貌似左右键没有添加的意义。
-
@willerce
是没意义,不过我没有添加左右键的啊
-
嘿。要载入 jQuery 库吧。
-
@ABitNo
恩。我也越来越喜欢了。