プラットフォーム ターゲット - Android 4.0 以降。
環境 - phonegap を使用した html5+css3+javascript
上記の環境にある私のアプリでは<div>
、ユーザーがボタンに触れたときに、ボタンの上部のちょうど数ピクセル上に表示されるポップアップメニューが必要です。今まで私はこれまで解決してきました:
<head>
<script type="text/javascript" charset="utf-8">
var touchme=document.getElementById('#button');
function onDeviceReady(){
touchme.addEventListener('touchstart',onNav, false);
}
function onNav() {
popup=document.querySelector("#divPop");
popup.style.display="block"; //this will make a popup appear
touchme.getBoundingClientRect();
navigator.notification.alert(touchme.top);
}
</script>
</head>
今の問題は、アラートでさえ表示されないことです。では、ボタンの座標を取得するにはどうすればよいでしょうか。