旋轉IOS設備時,我似乎無法關閉選擇元素。我試過模糊()(原生和jQuery版本),將其樣式設置爲顯示:none,調用hide(),在其他元素上觸發焦點事件,在select和其他元素上觸發點擊事件元素,禁用選擇,隱藏所有選項等等。以編程方式關閉選擇onorientationchange
我知道webkit不會讓您關閉blur()選項。任何人有什麼建議?
旋轉IOS設備時,我似乎無法關閉選擇元素。我試過模糊()(原生和jQuery版本),將其樣式設置爲顯示:none,調用hide(),在其他元素上觸發焦點事件,在select和其他元素上觸發點擊事件元素,禁用選擇,隱藏所有選項等等。以編程方式關閉選擇onorientationchange
我知道webkit不會讓您關閉blur()選項。任何人有什麼建議?
我猜在這裏,因爲我沒有辦法對它進行測試,但它似乎如果你把一個錨在您的網頁是這樣的:
<a id="myanchor"></a>
並添加像這樣到你的Jquery:
$(window).on("orientationchange",function(){
$('#myanchor').focus();
});
它應該關注錨點並關閉select ...也許?
@erfling然後它可能不會工作,我只是想幫助:/ –
「close」是什麼意思? – Vickel
本質上,模糊元素並保持選定選項不變。 編輯:我想最清楚的方式來說這是我想刪除焦點元素。 – erfling
你爲什麼想這樣做?正常的用戶行爲是:「我無法清楚地閱讀選擇選項,所以我改變了方向,顯然我很高興如果我以前選擇的東西沒有改變」。也許你需要提示你想達到的目的並更新你的問題 – Vickel