我刚刚被告知要更改我的拖放游戏以更适合年幼的孩子。
考虑到这一点,我决定单击可拖动对象,这将触发它们动画到所需位置(“.drop-box.spellword”)。
你会怎么做这样的点击事件..
$(".drag").click(function() {
$(".drag").animate({"left": "+=-200px"}, "slow");
});
动画到一个名为* “.drop-box.spellword”的区域*而不是动画“左:200px”。
以下是“.drag”的样式...
.squares .box-style {
background: #176BC9;
color: white;
font-family: arial;
font-size: 35pt;
text-align: center;
width: 60px;
height: 60px;
border: 1pt solid white;
cursor: move;
opacity: 1;
line-height: 56px;
}
.drag {
display:block;
height:61px;
line-height:25px;
width:61px;
text-align: center;
background:#ddd;
float:left;
-webkit-transition: -webkit-transform 0.1s ease-in;
}
谢谢!