定向地附加图像标签
directionally append an image tag
嗨,我想通过鼠标点击在div之间移动一个图像标签,我已经创建了一个具有两种不同类型的tile的tile网格系统-"deathsquare"&"地图广场"。玩家只能在"地图广场"瓷砖内产卵,我现在也在尝试使用它。
网格-
<div id="28_25" class="deathsquare"></div>
<div id="29_25" class="deathsquare"></div>
<div id="30_25" class="deathsquare"></div>
<div id="1_20" class="mapsquare"></div>
<div id="2_20" class="mapsquare"></div>
<div id="3_20" class="mapsquare"></div>
<div id="4_20" class="mapsquare"></div>
这是JSFiddlehttp://jsfiddle.net/zCZkA/16/我似乎无法使用onclick箭头将玩家向上移动到"mapsquare"类。有人有什么建议吗?
谢谢!
您可能需要确保渲染的正方形系统地按顺序放置。你的方块目前不是。在你解决了这个问题之后,你可以跟踪你的玩家是什么样的…
$('#up').click(function(){
var player = $('#player');
var currentDiv = player.parent().attr('id'); // gets you 3_5 or something like that
player.remove();
//do logic to move up
var placement = currentDiv.split('_');
var newSquare = [parseInt(placement[0])++,placement[1]].join('_');
$('#' + newSquare).append(player);
});
相关文章:
- 我是不是一直在为图像标签强制固定图像大小
- 取出图像标签alt:丢失"没有alt-id的图像标签是优选的并且不显示丢失的“;
- Wordpress:如何更改图像标签中的源属性
- 使用jQuery通过更改src属性来设置一个图像标签的动画
- 使用angularjs交换图像标签中的ng-src属性
- 输入类型文件未正确将图像放入图像标签
- IE不喜欢我的输入和图像标签
- 获取输入 IMG 类型的选定图片并加载到图像标签中
- 如何将图像标签插入超链接标签 在 动态使用 jQuery 中
- 更改背景图像标签..什么也没发生
- Chrome扩展程序 - 修复错误无限循环时的图像标签
- 将带有图像标签的 Svg 转换为 PNG
- 在 JavaScript 中为数组的每个对象生成 HTML 中的图像标签
- 单击元素(例如一个或多个图像标签)和相同的函数应在angularjs中调用
- 删除 DOM ready 上的凌乱图像标签并使用 JS 正确设置
- 如何通过JavaScript从HTML内容中获取图像标签的域名
- 如何在javascript中将图像标签打印到Rails资产中
- 将彩色带置于图像/标签+图像/文本对齐方式之上->JavaScript Titanium移动应用程序
- 如何使用JavaScript在每次点击图像时更改图像标签的URL
- 定向地附加图像标签