メニューとして選択リストがあるAndroidでモバイルウェブサイトを開発しています。
選択リストは表示領域の外側に配置されており、divをクリックして、ブラウザのオプションでポップアップを切り替えたいと思います。
ビューを開いて値を選択する方法はすでに何百万も試しましたが、どれも成功しませんでした...少し調べた後、Androidデバイスで.focus()関数が無効になっていることをstackoverflowで読みました。
私はこのコードがIOSで機能することを知っています:
$(document).ready(function(){
$("#navigation").click(function(){
$("#mobileMenu").focus();
});
});
次のhtmlで:
<select id="mobileMenu">
<option value="link1" onclick='openMobileMenuLink' >link one</option>
<option value="link2" onclick='openMobileMenuLink' >link two</option>
<option value="link3" onclick='openMobileMenuLink' >link three</option>
</select>
コードを破壊せずにAndroidデバイス(Chromeでテストしています)でオプションパースペクティブを開く方法はありますか(IOSで正常に動作します)。