使用touch-punch插件在移动设备上拖动带有文本区域的jquery-ui-dialog

draggable jquery-ui-dialog with textarea in mobile devices using touch-punch plugin

本文关键字:文本 区域 jquery-ui-dialog 拖动 插件 touch-punch 移动 使用      更新时间:2023-09-26

我使用jquery-ui-touch-punch插件,这样我就可以在Iphone/Android等上正确拖动我的jquery-ui-dialog

$.ui.dialog.prototype._makeDraggable = function() { 
    this.uiDialog.draggable();
};

它在设备上正常工作,但问题是我不能在对话框内使用textarea (不能键入任何)。当我点击文本区,什么也没发生。

我知道我触摸的对话框的任何部分都是拖拽的对象。事实上,这就是我想要的,因为我使用大对话框,它允许用户拖动,即使不使用标题/对话框的顶部。

我的问题是,是他们的一种方式,我可以使用文本区域以及拖动功能是相同的?

您试过http://jquerymobile.com/了吗它也与jquery UI相同,但是是为移动设备构建的