人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

タブレットPC(できればAndroidですがiPadでも良いです)のWebコンテンツで、<div>でも<canvas>でも良いのですが、たとえば正方形の矩形(以降hogeオブジェクト)を用意して、その外側から、ドラッグ(スワイプ?フリック?)しつつ、hogeオブジェクトの上を通過したとき/通過中/範囲外に出たときのイベント取得する方法はありませんか?イメージ的にはtouchstart,touchmove,touchendが発生するようなものが希望です。
*hogeオブジェクトは位置固定でよい(ドラッガブルでなくて良い)のと、何枚も隣接していることも前提条件です。

●質問者: P-mako
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Android hoge iPad Web イベント
○ 状態 :キャンセル
└ 回答数 : 3/3件

▽最新の回答へ

1 ● Cherenkov

jQuery mobileのswipe等を使えばいいのでは、と思ったけど、

swipe startの検出やswipe時のx,yを取得するのは難しそうなので、フレームワークにある実装しやすいUIに変更するという解決法も…。

Designs | jQuery Mobile


スライダーの背景を画像にして、ある値まで変化したらトリガするとか。

jQuery Mobile Docs - Slider

◎質問者からの返答

もう少し具体的な対策でお願いします。


2 ● km1981

mouseout/mouseinイベントを使えばいいと思います

次のページを参考にしてください

http://jsajax.com/Articles/jqueryeventmouseout/1058

◎質問者からの返答

タッチ系イベントの質問なんですけど???

ちなみにAndroidタブレット、iPadともに無反応です。質問をよく読みましょう。


3 ● kumi54

http://www.laboreconomics.org/contents.php?page=FREEWARE

http://dekiru.impress.co.jp/contents/025/

http://technet.microsoft.com/ja-jp/library/dd283272.aspx

◎質問者からの返答

どこを見ればよいです???

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ