【发布时间】:2011-08-21 09:33:45
【问题描述】:
当用户点击 iphone 浏览器键盘中的“返回”键时,有没有办法在 jquery/javascript 中捕获事件?我正在尝试隐藏印刷机上的键盘或激活某些功能。
【问题讨论】:
标签: javascript jquery iphone keyboard
当用户点击 iphone 浏览器键盘中的“返回”键时,有没有办法在 jquery/javascript 中捕获事件?我正在尝试隐藏印刷机上的键盘或激活某些功能。
【问题讨论】:
标签: javascript jquery iphone keyboard
你可以试试这个:
<script type="text/javascript">
document.onkeyup=function(e) {
if(e.which == 13){
$('inputID').blur();
//rest of function
return false;
}
}
</script>
你在使用图书馆吗?
更新
根据应用程序,输入提交会隐藏键盘并触发功能:
<form id="searchForm" OnSubmit="doSearch(this.searchTerm.value); return false;">
<input type="search" name="searchTerm" autocorrect = "off" />
<input type="submit" value="Search" class="hidden" />
</form>
您甚至可以使用 CSS 隐藏输入按钮:.hidden {display: none;}
【讨论】:
这是隐藏键盘的原因:
$('#inputID').blur();
【讨论】: