Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Html/jQuery:使div消失并在下面使用Canvas_Javascript_Jquery_Html_Css_Canvas - Fatal编程技术网

Javascript Html/jQuery:使div消失并在下面使用Canvas

Javascript Html/jQuery:使div消失并在下面使用Canvas,javascript,jquery,html,css,canvas,Javascript,Jquery,Html,Css,Canvas,我有一个帆布刮擦卡游戏,我想把'玩'的形象,当它按下的形象应该消失,用户可以开始玩 我的图像消失了1/2秒,然后又出现了。这可能是我不太擅长的一些CSS魔法 谢谢你的帮助 <div id="canvasImage" class="col-1-2"> <div class="play-hover"> <img id="img"class="img-hover"src="resource/images/play.png" onclick="pric

我有一个帆布刮擦卡游戏,我想把'玩'的形象,当它按下的形象应该消失,用户可以开始玩

我的图像消失了1/2秒,然后又出现了。这可能是我不太擅长的一些CSS魔法

谢谢你的帮助

<div id="canvasImage" class="col-1-2">
  <div class="play-hover">
    <img id="img"class="img-hover"src="resource/images/play.png"
     onclick="prices()">
    </img>
  </div>

<script>
  $(function() {
    $(document).on("click",function (e) {
      if (e.target.id=="img") {
        $("#canvas").fadeToggle(200);
        e.stopPropagation();
        return false;
      }
    });
  });
</script>

<canvas id="canvas"></canvas>

  <script>
  this.go = function(data){

    $(function(){
      var canvas = document.getElementById("canvas");

      canvas.height = window.innerHeight;
      canvas.width = window.innerWidth;
      var scratch_layer = new ScratchMask(canvas, "resource/images/paris.png", canvas.width, 
      canvas.height, data,
        function(){
            console.log("success2");

        }
    );

    $(".loading").remove();
  })
  }        

$(函数(){
$(文档)。在(“单击”)上,函数(e){
如果(如target.id==“img”){
美元("画布").淡入淡出(200);;
e、 停止传播();
返回false;
}
});
});
this.go=函数(数据){
$(函数(){
var canvas=document.getElementById(“canvas”);
canvas.height=window.innerHeight;
canvas.width=window.innerWidth;
var scratch_layer=新的ScratchMask(canvas,“resource/images/paris.png”,canvas.width,
画布、高度、数据、,
函数(){
console.log(“success2”);
}
);
$(“.loading”).remove();
})
}        

您可以使用上述解决方案吗
setTimeOut
功能将根据您提到的时间自动消失图像

$(document).ready(function() {
  setTimeout(function(){$("#canvasImage").fadeOut(1500); } ,3000);
});