我使用黑莓WebWorks的SDK 2.3.1.5編譯一個基於jquery的應用和黑莓JDE7.0模擬器黑莓WebWorks的,<INPUT TYPE =「時間」>焦點問題
以下運行爲HTML代碼的DateTimePicker,日期選擇器和timepicker
<div data-role="fieldcontain">
<label for="dateandtime">Date and Time </label>
<input type="datetime" id="dateandtime" /> <!-- Use id and name values -->
</div>
<div data-role="fieldcontain">
<label for="date">Date</label>
<input type="date" id="date" /> <!-- Use id and name values -->
</div>
<div data-role="fieldcontain">
<label for="time">Time </label>
<input type="time" id="time" /> <!-- Use id and name values -->
</div>
這段代碼運行之後,日期選擇器,日期選擇器和時間選擇器出現。
當我點擊DateTime選取器時,本機BlackBerry DateTime選取器出現,並且能夠選擇日期和時間。然後,我點擊確定,該值將顯示在相應的字段中作爲文本。
現在,當我點擊DateTime選擇器,並選擇日期和時間而不是點擊確定後,點擊取消,出現問題。
如果我點擊取消,選擇器就會出現,然後當我再次單擊DateTime選取器時,它將作爲文本字段而不是DateTime選取器,現在我單擊Date選取器作爲文本字段,然後單擊時間選擇器和它充當textfield,現在滾動後它變得正常,當我點擊DateTime選擇器時,DateTime選擇器出現,同樣其他選擇器也可以工作,但是如果我點擊取消而不是OK,同樣的問題會再次發生。
滾動後出現問題,但如果點擊取消,問題就會回來。
請幫忙
賀雅聽起來像一個錯誤。你能確認這個行爲嗎?在不使用jQuery時也會發生。如果是這樣,那麼我們有一個平臺錯誤,否則它在jQuery中是一個錯誤。如果存在,我想排除一個罪魁禍首,這樣做將有助於確定誰以及如何將問題升級到下一個問題。 –
我通過瀏覽從黑莓JDE 7.0模擬器瀏覽器的http://blackberry.github.com/WebWorks-Samples/kitchenSink/html/html5/inputtypes.html進行檢查,同樣的問題仍然存在。我認爲你沒有在該網站使用Jquery。我認爲它純粹的HTML5輸入類型標籤..如果它的錯誤有任何解決它的方法嗎? – user1270868