$this->_data = self::select('*')
->join('user_permission', function($join){
$join->on('n_user_id','=','user_id');
})->whereIn('user_permission.permission_id',array(90,91,92,93))
->get();
我尝试创建简单的pexeso游戏。在那里你寻找两个相同的图像。
我的问题是如何更改此代码以便在有人点击它之后显示某个图像。因为我的脚本在内部条件后显示图像但对我来说太迟了。谢谢你的回答
答案 0 :(得分:0)
比较数组元素。
pictures[clicked_id-1] == pictures[firstMove-1]
与
相同image.innerHTML == firstPicture.innerHTML
<强> UPD 强>
对于小延迟使用setTimeout
// other code
function replyClick(clicked_id) {
if (firstMove){
var imageSrc = pictures[clicked_id-1];
var prevImageSrc = pictures[firstMove-1];
var image = document.getElementById(clicked_id);
image.innerHTML = '<img src='+imageSrc+' />'
var firstPicture = document.getElementById(firstMove);
if (imageSrc == prevImageSrc) {
firstMove=0;
} else {
// code will run after 1s delay
setTimeout(function () {
image.innerHTML = "";
firstPicture.innerHTML = "";
firstMove=0;
}, 1000); // delay = 1 second
}
} else {
var image = document.getElementById(clicked_id);
image.innerHTML = '<img src='+pictures[clicked_id-1]+' />'
firstMove = clicked_id
}
}