jquery ドラッグ可能な div を含むアプリケーションがあります。ユーザーからの入力を取得するために、ドラッグ可能な div 内に 4 つのテキスト フィールドを配置しました。
Aspx:
<div id="divAdd" runat="server">
<input id="txtCode" placeholder="Location Code" maxlength="20"
type="text" runat="server" />
<input id="txtName" placeholder="Location Code" maxlength="20"
type="text" runat="server" />
...
</div>
<div>
Javascript:
$("#divAdd").draggable({ cursor: 'move', containment: '#divmap',
drag: function () {
fnHandleMove();
}
});
カーソルをタップしても、IPADのテキストフィールドにカーソルを置くことができません。ただし、デスクトップ版は正常に動作します。
そのJavaScript部分をコメントアウトすると、カーソルとキーパッドのショーを配置できます。
jquery UI-draggable のこのバグですか、それとも何か間違っていますか?
JqueryUI.js とは別に、アプリケーションで JqueryTouchPunch.js と JSPlumb.js を使用します。
どんな助けでも大歓迎です。