1
A
回答
1
我有一個類似的問題。在某些情況下(例如列表),jQuery Mobile抓取空格鍵(和輸入鍵)以觸發導航操作。
如果您在列表中有輸入文本,那麼您將無法獲取空間並輸入事件。
我的解決方案很髒,但它的工作原理。在調用initializePage之前,更改jquerymobile內部的SPACE欄的代碼。結果是,您不會使用空格鍵獲得導航操作,但您仍然可以通過輸入鍵獲得導航操作。
$.mobile.keyCode.SPACE=13; //to avoid spacebar problem, make jquerymobile think that the sapcebar code is 13 (enter)
$.mobile.initializePage();
相關問題
- 1. jQuery Mobile的輸入風格
- 2. jQuery Mobile的輸入問題
- 3. jQuery Mobile的並排輸入
- 4. 不能在html輸入文本框中插入空格
- 5. jQuery Mobile輸入寬度
- 6. Jquery Mobile輸入後跳轉
- 7. Jquery Mobile隨機輸入
- 8. jQuery Mobile Slider輸入不夠寬
- 9. 輸入textarea不能在JQuery mobile上使用手機
- 10. 輸入與輸入在jQuery
- 11. 在jquery mobile中限制字母輸入
- 12. Angular在程序中用空格輸入清空輸入
- 13. jQuery的輸入事件不火,如果輸入爲空
- 14. 輸入在空輸入上返回true
- 15. jQuery Mobile的 - Android的輸入值
- 16. jQuery的 - 避免空輸入
- 17. jQuery Mobile的表格日期輸入格式
- 18. 刪除輸入jquery mobile的邊框
- 19. 在一行中避免空格的數組輸入輸入
- 20. 空格不會在jQuery的移動文本輸入類型
- 21. 我怎樣才能檢查在javascript輸入框的空格使用「輸入」
- 22. jquery 1.10版本:用戶輸入的輸入值不能更改
- 23. jQuery - 不輸入數據輸入
- 24. 空格反而輸入
- 25. golang接受空格輸入
- 26. jquery停止輸入空間
- 27. jQuery如果輸入爲空
- 28. 閃存輸入字段 - 不能輸入
- 29. jQuery Mobile:只輸入數字字段?
- 30. jQuery Mobile選擇焦點輸入文本
如果你按住你的空格鍵,它可以工作......但你真的應該先調試你的代碼,並把可能性降低到一個人的極限。 1000多行未評論和未記錄的代碼非常易於閱讀。給我們一個函數或一段代碼,你可能有運氣,有人可以幫助你。 – gearsdigital 2011-02-03 22:05:20