第16章 jQuery键盘操作
jquery使用方法

jquery使⽤⽅法jQuery是⽬前使⽤最⼴泛的javascript函数库。
据统计,全世界排名前100万的⽹站,有46%使⽤jQuery,远远超过其他库。
微软公司甚⾄把jQuery作为他们的官⽅库。
对于⽹页开发者来说,学会jQuery是必要的。
因为它让你了解业界最通⽤的技术,为将来学习更⾼级的库打下基础,并且确实可以很轻松地做出许多复杂的效果。
⼀、选择⽹页元素jQuery的基本设计和主要⽤法,就是"选择某个⽹页元素,然后对其进⾏某种操作"。
这是它区别于其他函数库的根本特点。
使⽤jQuery的第⼀步,往往就是将⼀个选择表达式,放进构造函数jQuery()(简写为$),然后得到被选中的元素。
选择表达式可以是CSS选择器:1 $(document)//选择整个⽂档对象2 $('#myId')//选择ID为myId的⽹页元素3 $('div.myClass')//选择class为myClass的div元素4 $('input[name=first]')//选择name属性等于first的input元素也可以是jQuery特有的表达式:1 $('a:first')//选择⽹页中第⼀个a元素2 $('tr:odd')//选择表格的奇数⾏3 $('#myForm :input')//选择表单中的input元素4 $('div:visible') //选择可见的div元素5 $('div:gt(2)')//选择所有的div元素,除了前三个6 $('div:animated')//选择当前处于动画状态的div元素⼆、改变结果集如果选中多个元素,jQuery提供过滤器,可以缩⼩结果集:1 $('div').has('p'); //选择包含p元素的div元素2 $('div').not('.myClass'); //选择class不等于myClass的div元素3 $('div').filter('.myClass'); //选择class等于myClass的div元素4 $('div').first(); //选择第1个div元素5 $('div').eq(5); //选择第6个div元素有⼀些时候,我们需要从结果集出发,移动到附近的相关元素,jQuery也提供了在DOM树上的移动⽅法:1 $('div').next('p'); //选择div元素后⾯的第⼀个p元素2 $('div').parent(); //选择div元素的⽗元素3 $('div').closest('form'); //选择离div最近的那个form⽗元素4 $('div').children(); //选择div的所有⼦元素5 $('div').siblings(); //选择div的同级元素三、链式操作选中⽹页元素以后,就可以对它进⾏某种操作。
JQUERY常用方法大全

JQUERY常用方法大全JQuery是一个快速、简洁的JavaScript库,它简化了HTML文档的遍历、事件处理、动画和AJAX交互等操作。
下面是JQuery中常用的一些方法:1.选择器方法:- `$(this)`:选择当前元素。
- `$(document)`:选择整个文档。
- `$(window)`:选择浏览器窗口。
2.事件方法:- `$(selector).click(function)`:给元素绑定点击事件。
- `$(selector).dblclick(function)`:给元素绑定双击事件。
- `$(selector).mouseenter(function)`:给元素绑定鼠标进入事件。
- `$(selector).mouseleave(function)`:给元素绑定鼠标离开事件。
- `$(selector).keydown(function)`:给元素绑定键盘按下事件。
- `$(selector).keyup(function)`:给元素绑定键盘松开事件。
3.DOM操作方法:- `$(selector).html(content)`:设置元素的HTML内容。
- `$(selector).text(content)`:设置元素的文本内容。
- `$(selector).val(value)`:设置或获取输入框的值。
- `$(selector).append(content)`:在元素内部的结尾插入内容。
- `$(selector).prepend(content)`:在元素内部的开头插入内容。
- `$(selector).after(content)`:在元素的后面插入内容。
- `$(selector).before(content)`:在元素的前面插入内容。
- `$(selector).remove(`:删除元素。
4.属性和样式方法:- `$(selector).attr(attributeName)`:获取元素的属性值。
jquery使用流程

jquery使用流程jQuery使用概述•jQuery是一个快速、简洁的JavaScript库•它简化了HTML的文档遍历、事件处理、动画效果等操作•本文将介绍jQuery的基本使用流程下载与引入1.打开jQuery官方网站2.在下载页面选择需要的版本,通常选择最新版本3.点击下载按钮,保存下载的jQuery文件(一般为)4.在HTML文件中引入jQuery<script src=""></script>基本语法•使用$()函数来选取一个或多个元素•可以通过id、类、元素类型等选择器来选取元素•对选取的元素进行各种操作和事件绑定•示例代码:$(document).ready(function(){ // 在这里编写jQuery代码 });常用操作•修改元素的属性与样式$("selector").attr("attribute", "value"); // 修改属性 $("selector").css("property", "value"); // 修改样式•添加、移除和切换类$("selector").addClass("class1 class2"); // 添加类 $("selector").removeClass("class1 class2"); // 移除类 $("selector").toggleClass("class1 class2");// 切换类•修改元素的内容$("selector").html("new content"); // 修改HTML内容$("selector").text("new text"); // 修改纯文本内容•隐藏与显示元素$("selector").hide(); // 隐藏元素 $("selector").show(); // 显示元素•添加事件处理函数$("selector").click(function(){ // 在这里编写事件处理逻辑 });动画效果•实现元素的淡入淡出$("selector").fadeIn(speed); // 淡入$("selector").fadeOut(speed); // 淡出•实现元素的滑动效果$("selector").slideDown(speed); // 向下滑动$("selector").slideUp(speed); // 向上滑动•实现元素的自定义动画$("selector").animate({property: value}, speed);// 自定义动画总结•jQuery是一个强大且易用的JavaScript库•通过选择器选取元素,并使用各种操作和事件绑定,可以方便地操作网页中的元素•jQuery还提供了丰富的动画效果,可以通过简单的代码实现复杂的动效以上便是jQuery的基本使用流程,希望本文对你了解和使用jQuery有所帮助。
jquery用法

jquery用法jQuery是一种广泛应用于网页开发的JavaScript库,它极大地简化了HTML 文档遍历、事件处理、动画设计等常见的客户端脚本操作。
下面是jQuery的一些常见用法:1.选择器: jQuery提供了许多选择器来获取HTML元素,如元素选择器、id选择器、class选择器、属性选择器、伪类选择器、层次选择器等。
以下是一些常见的选择器:•('#element'):选择具有特定ID的元素•('.class'):选择具有特定类的元素•('input[type=“text”]'):选择特定类型的表单元素•('div:first'):选择第一个div•('ul li').eq(2):选择ul下的第二个li元素2.事件处理: jQuery使得添加和处理事件变得容易。
以下是一些常见的事件处理函数:•click():单击元素时触发•dblclick():双击元素时触发•mouseenter():鼠标移入元素时触发•mouseleave():鼠标移出元素时触发•keydown():按下键盘上的键时触发3.属性: jQuery提供了完善的属性操作,可以改变和获取元素的属性,例如:•attr(): 获取或设置元素的属性值•removeAttr(): 删除元素的属性值•prop(): 获取或设置元素的属性值,与attr()不同之处在于property值不会随着属性值的改变而改变4.动画效果: jQuery内置了一些动画效果,可以使网页更加动态。
以下是一些常见的动画效果:•fadeIn():淡入元素,即从不可见到可见•fadeOut():淡出元素,即从可见到不可见•slideDown():向下展开元素•slideUp():向上收缩元素•animate():通过改变元素的CSS属性来创建自定义的动画效果5. AJAX: jQuery内置了AJAX的方法,可以在不刷新网页的情况下从服务器获取数据。
简述jquery的常用操作及用法。

简述jquery的常用操作及用法。
JQuery是一个非常流行的JavaScript库,它的设计目的是让前端开发变得更加简单和快捷。
JQuery提供了一些常用的操作,包括:1. DOM 操作:JQuery可以通过选择器轻松地找到网页中的元素,然后操作这些元素。
例如,使用$("#id")可以选择ID为"ID"的元素。
2. 事件处理:JQuery提供了一个方便的事件处理器,可以使事件处理变得更加容易。
例如,使用$(".button").click(可以为类为"button"的所有元素添加单击事件。
3. Aja某:可以使用JQuery的Aja某操作实现网页无需刷新的异步交互,使得网站变得更加快速和动态化。
4. 动画效果:JQuery提供了一些简单易用的动画效果,例如滑动、淡入淡出等,可以通过一行代码实现。
5. 插件:JQuery拥有丰富的插件库,可以方便地扩展JQuery的功能。
JQuery的主要优点包括:1. 跨浏览器兼容性:JQuery可以在所有现代浏览器中正常运行,并且使得跨浏览器开发更加容易。
2. 易于学习和使用:JQuery提供了一些简单易懂的API,使得网页开发更加容易上手。
3. 高效的选择器:JQuery的选择器非常高效,可以快速找到需要操作的DOM节点。
4. 强大的插件和工具库:JQuery拥有丰富的插件和工具库,可以满足各种开发需求,并且可以方便地进行扩展。
5. 简化了DOM操作的复杂性:JQuery封装了一些常用的DOM操作,使得网页开发变得更加简单和快捷。
总结:JQuery是一个功能强大、易于学习和使用的JavaScript库,可以使得前端开发变得更加快捷、高效和跨浏览器兼容。
它提供了常用的DOM操作、事件处理、Aja某、动画效果等功能,并且拥有丰富的插件和工具库,可以满足各种网页开发需求。
jq 常用方法

jq 常用方法
1.选择器:使用选择器来定位元素,可以使用类、ID、属性等选择器。
2.事件处理:使用事件处理函数来处理用户的行为,例如单击、鼠标悬停等。
3.样式操作:使用CSS样式操作来改变元素的外观,例如改变颜色、背景等。
4.属性操作:使用属性操作来读取或设置元素的属性,例如设置表单的值、获取图片的地址等。
5.DOM操作:使用DOM操作来动态地更新或添加元素,例如创建新的元素、删除元素等。
6.Ajax异步请求:使用Ajax来与服务器进行数据交互,例如获取数据、提交表单等。
7.动画效果:使用动画效果来为元素添加过渡效果,例如淡入淡出、滑动等。
8.插件扩展:使用第三方插件来扩展jq的功能,例如轮播图、图片放大等。
9.表单验证:使用表单验证插件来验证用户输入的数据,例如验证手机号码、邮箱等。
10.工具方法:使用工具方法来简化代码,例如遍历对象、数组等。
- 1 -。
jquery 使用方法

jQuery 是一个流行的 JavaScript 库,它提供了一种简单易用的方式来处理 HTML 文档、事件、动画和 AJAX。
下面是一些常见的jQuery 使用方法:1. 选择元素:使用 CSS 选择器来选择元素,例如 `$('p')` 选择所有的段落元素。
2. 操作元素属性:使用 jQuery 方法来操作元素的属性,例如`$('.active').css('color', 'red')` 将所有带有class="active" 的元素的文本颜色设置为红色。
3. 处理事件:使用 jQuery 方法来处理用户与页面交互时触发的事件,例如`$('button').click(function() { alert('Button clicked!'); })` 在点击按钮时弹出一个提示框。
4. 动画效果:使用 jQuery 提供的方法来添加简单的动画效果,例如 `$('div').slideUp()` 将所有 div 元素以滑动方式隐藏。
5. AJAX 请求:使用 jQuery 的 AJAX 方法来发送异步请求,例如`$.get('data.txt', function(data) { console.log(data); })` 发送一个 GET 请求到 data.txt 文件,并在控制台中打印返回的数据。
6. 链式调用:可以使用链式调用来连续执行多个 jQuery 方法,例如 `$('div').css('color', 'red').slideUp()` 将所有 div 元素的文本颜色设置为红色,并以滑动方式隐藏。
7. 回调函数:使用回调函数来在操作完成后执行特定的操作,例如`$.get('data.txt', function(data) { console.log(data); }, 'json')` 在获取数据完成后以 JSON 格式打印返回的数据。
数字软键盘

jquery插件--数字软键盘2009-07-01 14:45if(jQuery) (function($){//定义键盘代码var _numkeybordhtml = "<div id=\"numkeybord\">\n"+ "<table id=\"main\"><tr>\n"+ "<td colspan=\"2\" id=\"esc\">退出</td>\n"+ "<td colspan=\"2\" id=\"back\">退格</td></tr>\n"+ "<tr><td class=\"key\">7</td>\n"+ "<td class=\"key\">8</td>\n"+ "<td class=\"key\">9</td>\n"+ "<td class=\"key\">4</td></tr>\n"+ "<tr><td class=\"key\">5</td>\n"+ "<td class=\"key\">6</td>\n"+ "<td class=\"key\">1</td>\n"+ "<td class=\"key\">2</td></tr>\n"+ "<tr><td class=\"key\">3</td>\n"+ "<td class=\"key\">0</td>\n"+ "<td colspan=\"2\" id=\"enter\">确定</td></tr>\n"+ "</table>\n"+ "</div>\n";//定义插件jQuery.fn.numkeybord = function(_option){//键盘追加到网页中$(document.body).append(_numkeybordhtml);var _obj = this;jQuery.each(_obj,function(i,_o){$(_o).bind('click.show',function(){ _show(this); });});$("#numkeybord td#esc,#numkeybord td#enter").bind('click.hide',function(){ _hide();});$("#numkeybord td.key").bind('click.returnkey',function(){var tmp = $("#numkeybord").attr("target");var obj_tmp = $("#"+tmp);_returnkey(obj_tmp,$(this).text());$(this).blur();});$("#numkeybord td#back").bind('click.back',function(){var tmp = $("#numkeybord").attr("target");var obj_tmp = $("#"+tmp);_back(obj_tmp);});var _isover = false;var _isover2 = false;$("#numkeybord").hover(function(){_isover = true;},function(){_isover = false;});$(_obj).hover(function(){_isover2 = true;},function(){_isover2 = false;});$(document).click(function(){$("#debug").text(_isover + "|" + _isover2);if(_isover == false && _isover2 == false){$("#numkeybord").css({display:'none'});}});if(_option == null)return;else{if(_option.enter == false)$("td#enter").unbind('click.hide').css({color:"#999999"});if(_option.esc == false)$("td#esc").unbind('click.hide').css({color:"#999999"});if(_option.back == false)$("td#back").unbind('click.back').css({color:"#999999"});}}//键盘与元素绑定及显示function _show(_input){var _offset = $(_input).offset();var _left = _offset.left;var _top = _offset.top + $(_input).height() + ($.browser.msie ? 5 : 6); $("#numkeybord").attr("target",_input.id).css({left:_left + "px",top:_top + "px",display:'block'});_focus(_input);}//输入操作function _returnkey(_input,_val){if($(_input).val().length >= $(_input).attr("maxlength")) return;var tmpval = $(_input).val() + _val;$(_input).val(tmpval);//$(_input).focus();_focus(_input);}//光标返回function _focus(_input){//$(_input).focus();if($.browser.msie){var rng = $(_input)[0].createTextRange();rng.collapse(false);rng.select();}else{$(_input).focus();}}//退格操作function _back(_input){var _len = $(_input).val().length;var _tmp = $(_input).val();$(_input).val(_tmp.substr(0,_len-1));_focus(_input);}//键盘关闭function _hide(_input){var tmp = $("#numkeybord").attr("target");var obj_tmp = $("#"+tmp);$("#numkeybord").css({display:'none'});//$(obj_tmp).focus();_focus(obj_tmp);}})(jQuery);============================================================================页面上调用方法:<script language="javascript" src="jquery.js"></script><script language="javascript" src="numkeybord.js"></script>$(function(){$("#password").numkeybord();});样式:<style>#numkeybord{ position:absolute; border:#999999 solid 1px; background:#FFFFFF; width:104px; font-size:12px; line-height:20px; display:none;}#numkeybord #main{ list-style:none; border:#999900 dashed 0px; margin:0px auto 1px auto; width:104px; padding:0px; overflow:auto; }#numkeybord #main td{ text-align:center; border:#CCCCCC solid 1px; padding:1px; margin:1px; width:20px; height:20px; display:block; float:left; cursor:pointer;}#numkeybord #main td#back{ width:46px;}#numkeybord #main td#enter{ width:46px;}#numkeybord #main td#esc{ width:46px;}#numkeybord #main td#hover{ background:#333333; color:#FFFFFF;}</style>。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
所谓软键盘, 所谓软键盘,就是在电脑屏幕上虚拟显示出来一个键 盘布局类似的画面, 盘布局类似的画面,用户可以使用鼠标来实现与直接使用键 盘录入相同的操作。本节介绍使用jQuery来实现软键盘的方 盘录入相同的操作。本节介绍使用 来实现软键盘的方 法。
16.3.1 软键盘的使用
软键盘之所以叫“ 软键盘之所以叫“软”,其和“软件”的“软”类似 其和“软件” 它不像真的键盘一样,是可以摸得着的。 。它不像真的键盘一样,是可以摸得着的。它其实可以看作 一个软件,只是可以实现和键盘外设一样的功能罢了。 一个软件,只是可以实现和键盘外设一样的功能罢了。软键 盘在很多场合都可能被用到, 盘在很多场合都可能被用到,一般出于用户方便使用的考虑 或者安全的考虑。 或者安全的考虑。 最常见的就是输入法自带的软键盘, 最常见的就是输入法自带的软键盘,几乎每个输入法 都会有个软键盘的按钮,单击这个按钮, 都会有个软键盘的按钮,单击这个按钮,就可以出现一个布 局和真实的键盘几乎一模一样的键盘。 局和真实的键盘几乎一模一样的键盘。
js-hotkeys插件的使用 16.2.2 js-hotkeys插件的使用
js-hotkeys插件是一个专门用来设定网页对用户键盘输 插件是一个专门用来设定网页对用户键盘输 入响应的插件,可以从其官方网站( 入响应的插件,可以从其官方网站( /p/js-hotkeys)上下载其最近更新,笔 )上下载其最近更新, 者执笔时其最新版本为0.7.8。 者执笔时其最新版本为 。 该插件的使用也十分简单,其调用方式如下: 该插件的使用也十分简单,其调用方式如下: $(expression).bind(<types>,<options>, <handler>); $(expression).unbind(<types>,<options>, <handler>);
1.未按下 未按下Shift键时的软键盘 未按下 键时的软键盘 2. 按下 按下Shift键时的软键盘 键时的软键盘
16.3.4 最终效果
页面加载完毕后单击“软键盘”超链接, 页面加载完毕后单击“软键盘”超链接,页面显示如 所示。 图16.16所示。 所示
16.4
小结
本章介绍使用jQuery实现与键盘操作相关的功能,首 实现与键盘操作相关的功能, 本章介绍使用 实现与键盘操作相关的功能 先介绍了如何在网页上使用快捷键进行页面内容的切换, 先介绍了如何在网页上使用快捷键进行页面内容的切换,同 时介绍了js.hotkeys插件的使用并使用该插件对示例进行了 时介绍了 插件的使用并使用该插件对示例进行了 改进操作。然后介绍了使用jQuery来实现软键盘的操作,并 来实现软键盘的操作, 改进操作。然后介绍了使用 来实现软键盘的操作 使用fieldSelection插件来完成使用软键盘在文本输入框中内 使用 插件来完成使用软键盘在文本输入框中内 容的录入与修改操作。 容的录入与修改操作。
16.1
键盘捷键动态切换页面
快捷键被广泛的应用于各种桌面软件中, 快捷键被广泛的应用于各种桌面软件中,如Photoshop 等中均有大量的快捷键。 、Word等中均有大量的快捷键。使用这些快捷键,可以使 等中均有大量的快捷键 使用这些快捷键, 用户更方便的进行想要的操作, 用户更方便的进行想要的操作,明显的提高用户的工作效率 因此, 。因此,掌握快捷键的多少以及使用的熟练程度一度成为辨 别该用户是否为高手的根据。 别该用户是否为高手的根据。本节将介绍如何在网页上设定 快捷键, 快捷键,使用该快捷键用户可以更加快速地切换想要看到的 页面。 页面。
16.3.1 软键盘的使用
最常见的就是输入法自带的软键盘, 最常见的就是输入法自带的软键盘,几乎每个输入法 都会有个软键盘的按钮,单击这个按钮, 都会有个软键盘的按钮,单击这个按钮,就可以出现一个布 局和真实的键盘几乎一模一样的键盘。 局和真实的键盘几乎一模一样的键盘。
准备HTML CSS代码 HTML及 16.3.2 准备HTML及CSS代码
本节将在本书的测试页面上创建一个登录表单, 本节将在本书的测试页面上创建一个登录表单,表单 中的一个文本框的输入可以使用软键盘进行录入。 中的一个文本框的输入可以使用软键盘进行录入。
构建jQuery jQuery代码 16.3.3 构建jQuery代码
将本节将要实现的jQuery代码定义为一个新的文件, 代码定义为一个新的文件, 将本节将要实现的 代码定义为一个新的文件 名称为vkeyboard.js,放于 目录中。在HTML文件中添加 目录中。 名称为 ,放于js目录中 文件中添加 下面一行用于导入该JavaScript文件,代码如下。 文件, 下面一行用于导入该 文件 代码如下。 <script type="text/JavaScript" src="js/vkeyboard.js"></script>
使用js hotkeys插件改进本章示例 js16.2.3 使用js-hotkeys插件改进本章示例
使用js-hotkeys插件可以很容易地避免上一小节中示例 插件可以很容易地避免上一小节中示例 使用 的文本框内容输入与快捷键冲突的问题。 的文本框内容输入与快捷键冲突的问题。
16.3
软键盘的实现
16.2
使用插件进行改进
16.1节中实现了使用键盘的快捷键切换页面内容的效果 节中实现了使用键盘的快捷键切换页面内容的效果 但是,这个示例并不是完美无缺的。 ,但是,这个示例并不是完美无缺的。本节将分析上例中存 在的问题,然后介绍一个强大的用于实现jQuery快捷键的插 在的问题,然后介绍一个强大的用于实现 快捷键的插 并使用该插件解决上例中的问题。 件,并使用该插件解决上例中的问题。
第16章 16章
jQuery键盘操作 jQuery键盘操作
一个好的网站,必须有较好的可访问性以及可用性, 一个好的网站,必须有较好的可访问性以及可用性, 因此对用户的多方便需求都应该有所考虑。 因此对用户的多方便需求都应该有所考虑。例如用户的系统 环境是否支持JavaScript,用户使用的是什么浏览器以及浏 环境是否支持 , 览器是什么版本的等。 览器是什么版本的等。在上面的章节中也陆续对经常用到的 可用性设计作了介绍,本章将介绍jQuery如何丰富用户的键 可用性设计作了介绍,本章将介绍 如何丰富用户的键 盘操作,以此来提高用户访问网站的可用性, 盘操作,以此来提高用户访问网站的可用性,同时也提高了 网站本身的易用性,使网站可以吸引更多的用户。 网站本身的易用性,使网站可以吸引更多的用户。本章首先 介绍在网页上使用键盘快捷键进行网页内容的切换技术, 介绍在网页上使用键盘快捷键进行网页内容的切换技术,然 后使用jQuery来实现一个软键盘,方便用户输入。 来实现一个软键盘, 后使用 来实现一个软键盘 方便用户输入。
16.2.1 存在的问题
16.1节的示例存在一个致命的硬伤,那就是它使用的是 节的示例存在一个致命的硬伤, 节的示例存在一个致命的硬伤 单独的一个按键( 以及“ ) 单独的一个按键(“a”、“s”、“d”以及“f”)来设置快捷 、 、 以及 因此如果页面上存在需要输入这些字母的时候, 键,因此如果页面上存在需要输入这些字母的时候,将会出 现不期望的结果。 现不期望的结果。
js-hotkeys插件的使用 16.2.2 js-hotkeys插件的使用
顾名思义, 函数用于绑定快捷键, 顾名思义,bind函数用于绑定快捷键,unbind函数用 函数用于绑定快捷键 函数用 于解除某个快捷键的绑定。这两个函数有三个参数, 于解除某个快捷键的绑定。这两个函数有三个参数,其含义 分别如下。 分别如下。 1.<types>:用户按键的操作类型 . : 2.<options>:选项参数 . : 3.<handler>:快捷键响应函数 . :
HTML及CSS代码 16.1.2 HTML及CSS代码
本章将继续使用本书的测试页面(详见 节 本章将继续使用本书的测试页面(详见5.4节)进行演 示。
jQuery代码 16.1.3 jQuery代码
首先实现传统的页面中菜单操作方式, 首先实现传统的页面中菜单操作方式,也就是通过鼠标 单击各个菜单项进行对应页面内容的显示。 单击各个菜单项进行对应页面内容的显示。在js目录中定义 目录中定义 一个新的文件,名称为keypress_nav.js。该例中的 一个新的文件,名称为 。该例中的jQuery代 代 码将集中放置于此文件中。注意需要在HTML文件中添加下 码将集中放置于此文件中。注意需要在 文件中添加下 面一行用于导入该JavaScript文件,代码如下: 文件, 面一行用于导入该 文件 代码如下: <script type="text/JavaScript" src="js/keypress_nav.js"></script>
16.1.1 需求与最终效果
快捷键在日常的工作以及学习中会被十分频繁的使用 到,不用说存在着很多高级功能快捷键的桌面软件如 Photoshop、Word等,单就看看正在使用的操作系统也存在 、 等 着无数实用的快捷键, 用于显示桌面, 着无数实用的快捷键,如“Windows键+D”用于显示桌面, 键 用于显示桌面 用于打开资源管理器, “Windows键+E”用于打开资源管理器,“Windows键+R” 键 用于打开资源管理器 键 用于打开运行命令窗口等等。 用于打开运行命令窗口等等。