###実現したいこと
IEで、Endterを押下した時に、dialogを表示したい。
FFでは表示されます。
###ソース
html
1<!DOCTYPE html> 2<html lang="ja"> 3 4 <head> 5 <script language="JavaScript" src ="jquery.min.js"></script> 6 <link rel="stylesheet" href="jquery-ui.min.css" type="text/css"> 7 <script language="JavaScript" src ="jquery-ui.min.js"></script> 8 <script language="JavaScript" src ="script.js"></script> 9 </head> 10 11 <body> 12 <input class="NO" type="text" maxlength="2"> 13 <div id="dialog" class="dialog" title="test" style="display:none">test</div> 14 </body> 15 16</html>
javascript
1$(function() { 2 3 $(document).on("keypress",".NO",function(e){ 4 5 if(e.which==13){ 6 $("#dialog").dialog(); 7 } 8 9 }); 10 11});
###試したこと
if(e.which==13)の外にdialog()を書くとダイアログが起動する。
###補足情報(言語/FW/ツール等のバージョンなど)
win7
IE11
jQuery v1.12.4
jQuery UI(css) - v1.12.1
jQuery UI(js) - v1.12.1
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/06 07:14
2017/10/06 07:16
2017/10/06 07:18
2017/10/06 07:23
2017/10/06 07:36