android - 如何使用 Android phonegap 应用程序的拖放功能

标签 android jquery cordova

我想在 phonegap android 应用程序中使用拖放功能。 我尝试了所有方法,但没有用。

我用过这个

<script>  
  $(document).bind('pageinit', function() {
    $( "#sortable" ).sortable();
});

我在那里包含了所有必要的文件,但仍然无法正常工作 我想在表格行上使用拖放

<table style="width:100%">
  <tr>
    <td>Jill</td>
    <td>Smith</td>      
    <td>50</td>
  </tr>
  <tr>
    <td>Eve</td>
    <td>Jackson</td>        
    <td>94</td>
  </tr>
  <tr>
    <td>John</td>
    <td>Doe</td>        
    <td>80</td>
  </tr>
</table>

在网站中,即在网络浏览器中它工作正常,但在移动应用程序中它不工作。 请帮我解决这个问题。

最佳答案

如果您一直在使用 jquery.ui,它只能在 PC 浏览器上运行,并且不会响应触摸。如果你想让它也响应触摸,你只需要包括 jQuery UI Touch Punch ,在 jQuery UI 之后的 head 部分。它应该工作正常。您可以先使用 (Ctrl + Shift + I) 在 Chrome 模拟器中针对各种设备测试您的应用,然后选择所需的设备。

希望这对您有所帮助。如果这回答了您,请标记为答案。

关于android - 如何使用 Android phonegap 应用程序的拖放功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25607276/

相关文章:

android - 强制关闭 GoogleApiClient.connect()

jquery - 将菜单保持在固定位置

android - 带有 Apache Cordova 的 Visual Studio 2015 RC 中的 "Publish Android App"没有执行任何操作

java - 将动态 NdefRecords 发送到构造函数

android - 在 android 中创建、显示和打印 pdf 文档的最佳策略是什么

android - 如何使用 `gradlew` 构建 APK 的路径和名称?

javascript - 从延迟返回数据?

javascript - 循环检查类并交换它 JavaScript

iphone - 带有时区的日期时间对象在 Objective C 应用程序开发中不起作用

performance - Ionic - 可滚动的大图像列表 - 内存使用