首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

【YUI插件】定做快捷键

2012-10-24 
【YUI插件】定制快捷键???? 话说YUI框架的插件很少,这次试着用YUI的基层库写一个比较务实的小插件,此版本比

【YUI插件】定制快捷键

???? 话说YUI框架的插件很少,这次试着用YUI的基层库写一个比较务实的小插件,此版本比较初级,没有做任何优化的措施,诶。因为写了蛮久了,今天拖出来测了一下,能过。怕下次没时间写这个blog, 所以API就没写了,立马过来写blog了~

?

??? ?话说以前是RIA,现在是ARIA (Accessible Rich Internet Application) ,主要的想法是提供更高的可访问性,话说很少有公司真的去实践这一步。

???? 这个小插件就是实现可访问性中的增强键盘使用方面,该插件基于YUI的核心库开发,通过设置元素className为特定标示,为该元素增加键盘的操作。(该插件可以设置更多的快捷键)

??

?关于设置:

??? ?比如CTRL+A快捷键,设置其class 为"C_A";

???? ALT+B快捷键 设置其class为"A_B";

??? ?CTRL+ALT+B? 快捷键,设置其class为 "C_A_B"(初级版本,混合快捷键C必须在前面【YUI插件】定做快捷键?,待以后再修正扩展);

?

???

???? 该插件除了提供快捷键的定制, 也提供方向键的使用。

?????常用页面使用Tab键切换聚焦元素,该插件提供上下左右的方式 聚焦 附近的元素?。

?

?

????? 版本比较初级,还有一些想法没有实现, 暂且定为accessKey1.0版本。现在仅在IE上测试通过。其他浏览器未支持。若有时间,再实现其他浏览器的支持以及想法

?

????? 欢迎大家测试,提出bug 提出更好的想法~~

?

?

?

1 楼 jeffreydan 2010-12-30   很强大哇···系统中如果有菜单的使用场景··这插件就可以派上用场了···只是遗憾的木有支持火狐哇···期待后续的版本·支持火狐哇··哈哈哈·

PS:用火狐死按死按都木效果,还以为是RP问题呀 ···

热点排行