我没有在 iPhone 上测试过这段代码,但我确定(测试过)它不适用于 Android 手机:
$('#search').live('keyup',function(key){
if(key.which == 13){
/*ANIMATE SEARCH*/
_key = $(this).val();
$("#wrapper").html("");
$('#wrapper').hide(0).load('results.html').fadeIn(800);
$('#search-fade').val(_key).fadeIn();
}
});
更好地解释:
我有一个简单的
<input type="text" name="search" id="search"/>
不知道为什么但是这段代码在安卓手机上不能正常工作
有什么想法吗?
最佳答案
$(document).on('keyup','#search', function() {
// code
});
或
$(document).delegate('#search', 'keyup', function() {
// code
});
您还可以看到here
关于javascript - Jquery keyup 不适用于 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10580295/