键盘输入与表单 - keyup

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

我们再去看一个跟键盘输入相关的事件 , keyup … (#html)

在这个文档里面,有一个 <div> 标签,上面有 alert 和 alert-info 这两个类 .. 在这个元素上,我加了一个 display:none 的样式 .. 所以默认这个元素不会显示在视图模式上 …

我们可以在这个元素上,去显示一些状态的信息 … 比如用户在文本框里输入内容的时候,会显示一个正在输入的状态 …

按下键盘上的按键,抬起按键的时候会触发一个 keyup 事件 .. 下面我们可以利用这个事件的处理器去做点事 …

选中评论的文本区域 … 调用它的 keyup 事件处理器 … 用一个函数作为它的参数 … 在这个函数里面,我们可以先选中那个用来显示状态信息的元素 … 它上面有个 .alert 类 … 然后使用它的 .text() 方法 .. 设置一下这个元素里的文本内容 …

最后,再调用 show() 方法,让这个元素显示出来 …

$( '#comment' ).keyup(function() {
$( '.alert' ).text( '正在输入...' ).show();
});

在离开这个评论区域的时候,也可以在这个状态信息栏上显示一点内容 …

$( '.alert' ).text( '暂停输入' ).show();

回到浏览器 … 点击文本区域 … 输入点内容 … 在状态栏上,也就是那个拥有 .alert 类的元素上,会显示 正在输入 …

点击空白的地方 … 离开这个表单元素 … 会显示 暂停输入 …

键盘输入与表单 - keyup《 jQuery 基础 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点