1
我有UIWebview實例有一個用戶將填寫的窗體。我需要他用十六進制值填充它。隱藏iPad的鍵盤
所以我做了屏幕上的鍵盤庫下面的jQuery的自定義鍵盤佈局這裏找到 http://mottie.github.com/Keyboard/
,並修改了它在平板電腦上運行。
現在的問題是,iPad鍵盤仍然彈出,但我設法忽略按鍵時按下。有什麼更好的主意來完全隱藏它?
我有UIWebview實例有一個用戶將填寫的窗體。我需要他用十六進制值填充它。隱藏iPad的鍵盤
所以我做了屏幕上的鍵盤庫下面的jQuery的自定義鍵盤佈局這裏找到 http://mottie.github.com/Keyboard/
,並修改了它在平板電腦上運行。
現在的問題是,iPad鍵盤仍然彈出,但我設法忽略按鍵時按下。有什麼更好的主意來完全隱藏它?
我發現如何去做
在觸地事件中使用jQuery blur元素。
您需要將此代碼添加到文檔準備功能:
$('input[type="text"]').bind('touchstart', function(e) {
e.preventDefault();
document.activeElement.blur();
});
我遇到了同樣的問題。你有一個回購或你的工作版本的jsfiddle嗎?你對jquery.keyboard做了哪些改變? – johnmdonahue
檢查編輯並確保$()採用您所定位的正確控件。對我來說,我是針對所有類型文本的輸入。 –