我创建一个简单的Java脚本供电拼图的adjecent DIV ID。到目前为止,我所做的是创建一个div作为父母的工作类型,在该div内部,我创建了9个div元素来表示图片的每个部分(这是一个3x3的难题)。这是我用于图片元素div的CSS样式。获取使用javascript
.part{
background-image: url(../images/image.jpg);
background-position: top left;
background-repeat: no-repeat;
box-shadow: 1px 1px 10px;
}
#part{
width: 200px;
height: 200px;
float: left;
border: 1px dotted #fff;
}
我的概念是什么,如果用户点击一个div元素,脚本应该检查相邻的div元素。如果元素没有分配背景图像,它应该得到单击元素的值。
我的问题是,如何从DIV获得相邻的div元素ID用户点击!
如果你得到包含在网格中的位置标识,该办法知道当前坐标,您可以很容易找到相邻的div,例如使用像'tile_X_Y'这样的ID ... – yent
在3x3的拼图中,您需要9个div吗? – Amberlamps
我实际上使用了8个div,并认为使用9个div很容易! :) –