-
ID:nRQsT8 さんの質問

このコード強引かな。意見ください。

var dragging = false;

elem.on(’touchstart’, function() { dragging = false; });
elem.on(’touchmove’, function() { dragging = true; });
elem.on((document.ontouchstart !== void 0) ? ’touchend’ : ’click’, function() {
if (!dragging) {
// 処理
}
});

みんなの回答 2 件

ID:trI14Y さんの回答

グローバル汚染しているあたりがとっても強引ですね。

ID:nRQsT8

スコープ内だと思っていただけると。

ID:xib60x さんの回答

目的にもよりますがただ単にマウスに追従というよりネイティブのようなドラッグを表現したいのであればDnDAPIを使ってください。

最終更新日:2013-12-10 (2,014 views)

関連するトピックス

ページ上部に戻る