3

マウスアップ時のマウスの位置が欲しいだけで、

これはデスクトップでは機能しますが、Android ブラウザーでは機能しません。

<script type="text/javascript">

    var two = 0;

    window.onmouseup = gogo;
    function gogo(eve){
        two = eve.clientY;
        document.write(two);    
    }
</script>

いくつかの代替案を試しましたが、正しい答えが得られませんでした。

手がかりはありますか?

この編集: 多くのビューがあるにもかかわらず、この投稿への回答が遅れていることに気付きました。この質問をそれほどとらえどころのないものにしているのが何であるか疑問に思っています。

4

1 に答える 1

1

モバイルブラウザではホバーできません...

それは要件に依存します...

たとえば..

  1. ドロップダウン メニュー リストがあります。メニューにカーソルを合わせると、サブメニューが表示されます->ここでメニューにもリンクを付けることができます..

         - Menu (a href="a.html")
             - submenu1 (a href="b.html")
             - submenu2 (a href="b.html")
             - submenu3 (a href="b.html")
    

メニューをクリックするとリダイレクトされるため、ドロップダウンを使用することはできませ*

あなたにできることは

JavaScriptCSSなどの代替手段を使用する

メニューをクリックしていくつかのスクリプトを呼び出し、それがモバイルブラウザであるかどうかを確認し、サブメニュー divを表示するかどうかを処理します

----> http://jsfiddle.net/pDp4T/11/ <---------

于 2013-10-11T23:07:47.923 に答える