我想检测用户何时开始输入 intp jquery 移动列表视图过滤器输入。还可以获取用户类型的按钮。
<ul data-role="listview" data-filter="true">
<li><a href="#id">Acura</a></li>
<li><a href="#id">Audi</a></li>
<li><a href="#id">BMW</a></li>
</ul>
任何帮助将不胜感激。
注意:这是一个 PhoneGap 应用程序。
我想检测用户何时开始输入 intp jquery 移动列表视图过滤器输入。还可以获取用户类型的按钮。
<ul data-role="listview" data-filter="true">
<li><a href="#id">Acura</a></li>
<li><a href="#id">Audi</a></li>
<li><a href="#id">BMW</a></li>
</ul>
任何帮助将不胜感激。
注意:这是一个 PhoneGap 应用程序。
找到了怎么做。如果有人有同样的问题,我会发布它。
$('div.ui-input-search').delegate("input", "keyup",
function(e) {
var code = (e.keyCode ? e.keyCode : e.which);
if (code != 8) {
//Any key other that backspace clicked
var text = $(this).val();
if (text.length == 1) {
//Just Started Typing
}
}
}
);
$('div.ui-input-search').delegate("input", "keydown",
function(e) {
var code = (e.keyCode ? e.keyCode : e.which);
if (code == 8) {
// BackSpace is clicked.
var remainingText = $(this).val();
if (remainingText.length == 1) {
//Cleared all characteres
}
}
// console.log(code+'\n\n\n');
// var remainingText = $(this).val();
// console.log(remainingText);
}
);