Phonegap内置的应用程序-如何使元素可拖动
Application built in Phonegap - how to make elements draggable?
我打算创建一个应用程序,将利用Phonegap,然而,该应用程序是严重基于拖放图像或元素。
是否可以使用任何可用的JavaScript库?(JQuery, Sencha Touch等),有没有人真正在移动设备上工作?
作为更新:
我在一个普通的桌面浏览器上测试过,效果很好。该应用程序也可以在Android手机上编译和运行,但是形状是不可拖动的。有人有什么建议吗?
<!DOCTYPE HTML>
<html>
<head>
<title>Title</title>
<script type="text/javascript" charset="utf-8" src="phonegap-1.1.0.js"></script>
<script src="jquery-1.6.2.min.js"></script>
<script src="jquery-ui-1.8.16.custom.min.js"></script>
<script>
$(document).ready(function() {
$(".shape").draggable();
});
</script>
<script type="text/javascript" charset="utf-8">
// Wait for PhoneGap to load
//
document.addEventListener("deviceready", onDeviceReady, false);
// PhoneGap is ready
//
function onDeviceReady() {
alert("phonegap works");
$(".shape").draggable();
}
</script>
</head>
<body>
<div data-role="page" id="home">
<div data-role="header">
<h1>Header Title</h1>
</div>
<div data-role="content">
<img class="shape" src="images/150x150.gif" />
</div>
</div>
<div data-role="page" id="general">
<div data-role="header">
<h1>Header title</h1>
</div>
<div data-role="content">
</div>
</div>
</div>
</body>
</html>
我有几个使用jQuery/jQuery UI Draggable + Phonegap构建的应用程序,它们工作得很好。
我建议你从这里开始;好运!
相关文章:
- 如何使元素在可拖动元素内可单击
- 使元素在iframe中可拖动
- 如何使元素在按下按钮时不会失去焦点
- 使元素可见并在单击时隐藏
- 如何使用.animate使元素不被爬网
- Css-是否可以在调整屏幕大小时使元素移动,以使其适合屏幕
- 缩放时使元素适应视口宽度
- 使元素单独更改颜色
- 如何创建javascript执行器,使元素在selenium webdriver中可见
- 如何使元素在硒网络驱动程序中可见
- 使元素可沿对角线/在路径上拖动
- 我将如何能够使元素为我的网站建设者生成代码
- 使元素显示在最小屏幕大小上
- 如何使元素的宽度和高度为页面(文档)的100%,而不仅仅是窗口(浏览器)
- SVG掩码总是使元素不可见
- 用于使元素可点击的角度指令
- 使用 jQuery 调整宽度,使 p 元素高 4 行
- Javascript - 如何使用“href”作为变量使“a”元素作为链接
- 当有最小宽度时,如何使元素中心(水平)具有固定位置
- 下拉列表使元素移动