Keyup()事件不能在除英语以外的其他语言上运行
keyup() event doesn't works on different languages except english on mobile
我在HTML5应用程序中使用keyup功能来确定按下的键,然后做一些CSS工作。我在移动设备上运行它。如果我按英文键字符,它工作得很好,但如果我按俄语字符或其他语言,它不会进入事件。
在我的电脑的浏览器(Chrome)它工作得很好,错误只发生在移动设备…什么好主意吗?
$('#inputText').keyup(function () {
if ($(this).val())
//DO CSS
});
试试这个
$("#inputText").change(function(event) {
if ($(this).val())
{
//DO something
}
});
您可以尝试jQuery中的change方法。假设#inputText是一个输入元素。
$('#inputText').change(function () {
if ($(this).val()) {
//DO CSS
}
});
http://api.jquery.com/change/另一个尝试:
$(document).on('change', '#inputText', function() {
if ($(this).val()) {
//DO CSS
}
})
相关文章:
- 在其他javascript框架模板中运行angular指令
- If语句只执行第一个条件并运行其他条件,但没有结果
- stopPropagation是否还会阻止同一元素上的其他处理程序运行
- 如何停止一个函数并将其他函数设置为在 html5 的 javascript 中加载时运行
- 如何在咕噜声插件中运行其他已注册的咕噜声任务
- 在WordPress上运行其他javascript之后再运行javascript
- 根据其他onchange函数来选择在onchange中运行哪个函数
- 运行fancybox thumb时隐藏其他图像
- jQuery和其他从工作的jsfiddle复制到本地env时未运行的JS
- 一个咕哝的任务能运行其他咕哝的任务吗
- 在完成其他任务后运行gullow任务
- 当其他函数调用Javascript时运行我的代码
- Javascript可以在Safari上运行,但不能在任何其他浏览器上运行
- JS-强制函数在其他函数之后运行
- 脚本在除IE之外的所有其他浏览器中都能完美运行
- 是否可以使用其他目标运行javascript
- 如何将新函数绑定到元素的 onclick 事件,并使其在所有其他绑定函数之前运行
- 如何在运行时向计算可观察量添加其他数组项
- 内容脚本未在其他扩展程序页面的 iframe 中运行
- Firefox 不会播放声音,但可以在其他浏览器中运行