我在做一个反应测试时遇到了一些问题。出于某种原因,'div'在点击时不会'隐藏'。我基本上想要它,所以点击后,会有一个随机暂停,然后在下一个指定的位置再次出现'div'。我认为这个问题可能在于下面的代码。jQuery如果语句问题
if (posctr = 1) {
$div.css({
top: 300,
left: 150
}).show();
} else if (posctr = 2) {
$div.css({
top: 100,
left: 600
}).show();
} else if (posctr = 3) {
$div.css({
top: 650,
left: 400
}).show();
} else if (posctr = 4) {
$div.css({
top: 500,
left: 150
}).show();
} else if (posctr = 5) {
$div.css({
top: 50,
left: 400
}).show();
} else if (posctr = 6) {
$div.css({
top: 400,
left: 100
}).show();
}
您可以在这里尝试一下:http://jsfiddle.net/FWSc7/
任何帮助将不胜感激!谢谢!
编辑:这是最新版本。我遇到了7次出现“div”的问题。 http://jsfiddle.net/FWSc7/8/
您可以在结束传递一个对象的CSS。您只需要修改顶部和左侧。此外,你可以[尝试一个开关](http://jsfiddle.net/MrPolywhirl/FWSc7/5/)。 –