javascript - 当用户开始输入输入时更改 css

标签 javascript jquery html css

我正在建立一个网站,我想要一个 divdisplay: none;display: block;用户开始输入第一个输入。

我对 jquery 有所了解,但我不知道该怎么做。

谁能帮帮我?

最佳答案

我会使用 keyup 或 keydown 事件:

$('input').on('keyup', function() {
    if ( !$('div').is(':visible') ) $('div').show();
});

FIDDLE

关于javascript - 当用户开始输入输入时更改 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14799997/

相关文章:

javascript - 无法在API项目中多次搜索

javascript - 如何用末尾没有空白的div水平填充页面

javascript - 我尝试在登录脚本中使用 ajax 但页面不会重定向

java - 从servlet获取json响应并显示在jsp表中?

javascript - 是否有另一种模拟对象拟合的方法 :fill on a video element so that all major browsers recognize it?

javascript - 将参数从 HTML 文件传递​​给 Javascript

javascript - 如何在将用户 ID 与仅包含用户 ID 的第二个 JSON 匹配后从 JSON 对象获取用户名字符串

javascript - 使用 Mocha 对返回 promise 的多个异步调用进行单元测试

javascript - 如何使用 JavaScript 从文本区域获取单击的单词

javascript - 当主线程中执行长时间运行的内容时,如何让 jQueryUI 显示对话框?