jsTree插件简介(五)
来源:互联网 发布:阿里云服务器搭建 编辑:程序博客网 时间:2024/04/29 16:28
HotKeys plugin
JSTree的Hotkeys plugin实现键盘操作树结构,依赖于jquery.hotkeys.plugin。
hotkey 类似于键值操作,当点击键盘时,激活相应的事件操作。
默认的快捷键为:"up", "ctrl+up", "shift+up", "down", "ctrl+down", "shift+down", "left", "ctrl+left", "shift+left", "right", "ctrl+right", "shift+right", "space", "ctrl+space", "shift+space", "f2", "del"。
下面是使用快捷键的例子:
- <h3>JSTree hotkeys</h3>
- By default "up", "ctrl+up", "shift+up", "down", "ctrl+down", "shift+down", "left", "ctrl+left", "shift+left", <br/>
- "right", "ctrl+right", "shift+right", "space", "ctrl+space", "shift+space", "f2", "del"<br/>
- <div id="demo1" class="demo">
- <ul>
- <li id="phtml_1">
- <a href="#">Root node 1</a>
- <ul>
- <li id="phtml_2">
- <a href="#">Child node 1</a>
- </li>
- <li id="phtml_3">
- <a href="#">Child node 2</a>
- </li>
- </ul>
- </li>
- <li id="phtml_4">
- <a href="#">Root node 2</a>
- </li>
- </ul>
- </div>
- <h4>modify hotkeys please move to https://github.com/jeresig/jquery.hotkeys/blob/master/test-static-01.html</h4>
- <script type="text/javascript" class="source">
- $(function () {
- $("#demo1").jstree({
- "core" : { "initially_open" : [ "phtml_1" ] },
- "plugins" : ["themes","html_data","ui","crrm","hotkeys"]
- });
- //$("#demo1").jstree("disable_hotkeys");
- });
- </script>
上例实现了利用键盘操作树结构的行为。如果不想使用快捷键,最简单的方法是将hotkeys插件从plugins中移除,或者使用代码中的注视部分
$("#demo1").jstree("disable_hotkeys");
如果要激活快捷键操作请使用$("#demo1").jstree("enable_hotkeys");函数。
另:也可以覆盖默认的快捷键,这是jquery插件的一部分,详见:jquery.hotkeys.plugin
上文源自:http://www.jstree.com/documentation/hotkeys
代码请见:代码 之hotkey-plugin.html
- jsTree插件简介(五)
- jsTree插件简介(五)
- jsTree插件简介(一)
- jsTree插件简介(二)
- jsTree插件简介(三)
- jsTree插件简介(四)
- jsTree插件简介(六)
- jsTree插件简介(三)
- jsTree插件简介(四)
- jsTree插件简介(六)
- jstree插件简介(一)
- JSTREE插件简介(二)
- jstree 使用简介
- jsTree插件的应用
- jstree插件学习笔记
- jsTree插件学习
- jquery jstree 插件的使用
- jstree
- linux分析、诊断及调优必备的“杀器”之二
- repo 用法
- 解决Ubuntu 10.04 DNS解析慢、上网速度慢
- 简化仅由a,b,c 3种小写字母组成的字符串
- C#性能优化实践
- jsTree插件简介(五)
- 在已安装android SDK 和ADT下,如何升级,获得高版本开发环境
- CSR蓝牙开发调试经验
- 微软等公司数据结构+算法面试100题(第1题)
- Xib文件使用
- 第三方集成之社会化分享组件
- 说说三星智能机那些事
- mmap那些事之android property实现之二
- mysql通过data文件夹恢复数据