创建一个动态的足球场

时间:2014-11-13 12:37:03

标签: javascript php jquery

我需要创建一个足球场,然后有一些选择阵型的下拉菜单(如4-4-2,4-5-1等)并移动我的球员(更像是带号码/名字的圈子)该领域实现了预期的形成。

关于我应该如何开始的任何想法?

3 个答案:

答案 0 :(得分:4)

如同cfv1000所说,你应该研究draggable& jQuery UI中的droppable


这是我为你做的一个先机。它还没有接近完成。

使用您的元素标识符,只需像这样调用draggable()

$("#GKRedTeam").draggable();
$("#GKBlueTeam").draggable();

..以及许多即将推出的新增内容 - 设置适当的HTML&它的CSS属性。

JsFiddle demo

答案 1 :(得分:3)

使用http://kineticjs.com/,您可以将图像导出到png或将其保存在服务器中(我认为),如果要重复使用之后,必须在PHP中创建具有相同属性的对象并保存它在一个数据库中,或另一个选项发送对象javascript并保存它而不进行任何修改(小心注入代码),然后你必须修改从服务器收取对象/信息的图像。

如果将始终使用相同的浏览器,则使用localStorage。

请参阅示例http://www.html5canvastutorials.com/labs/html5-canvas-shape-tango-with-kineticjs/(在一个图像中单击以进行可拖动)

答案 2 :(得分:0)

检查此存储库jquery-matchcenter

交互式足球场的JQuery实现