シンプルなJavaスクリプトを使った絵のパズルを作成しています。これまでのところ、親として機能するdivを作成し、そのdiv内に、画像の各部分を表す9つのdiv要素を作成しました(3x3パズルです)。これは、私が画像要素のdivに使用したCSSスタイルです。
.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を取得する方法です!