2016-03-25 2 views
1

マウスを使わずに選択を開く方法。私は、MouseMoveの開口部に必要:mousemoveでオプションを選択する

<select id="sel" onmouseover="???open the option list??" onmouseout="???close the option list??"> 
    <option>One</option> 
    <option>Two</option> 
    <option>Three</option> 
</select> 

また、jQueryの$('#sel').trigger('mousedown');は動作しません。私はしない ほしいmousover="this.size=3" onmouseout="this.size=1".誰かが簡単なコードを与えることができますか?

+0

はhttp://stackoverflow.com/questions/19432610/jquery-open-を見てください:それはChromeのみで作業しなければならない場合を除き 彼らはボタンに結び付けようとしていますが、そのコンセプトはほぼ同じでなければなりません。 – GentlemanMax

+0

私は重複起訴を取り戻しています。私は長い間、それを解決する方法を探しました。実用的な解決策が見つからないので、私は再び尋ねました。 – user2301515

+0

また、質問者の口に当たっていないという諺があります。 – user2301515

答えて

-2

jqueryを使用して処理できます。答えはノーであるよう

$("div").mousemove(function(event) { 
    //do whatever you want 
}); 

jqueryのが私のために正常に動作します:) https://api.jquery.com/mousemove/

+0

質問には答えません – charlietfl

+0

なぜですか? jqueryが動作します。 –

関連する問題