在不使用 JavaScript/jQuery 类的情况下从游戏空间中随机删除图像

珍妮

我试图让鼹鼠(https://jsfiddle.net/JennyF/s4rteuks/13/ 中的小立方体)随机消失,#gamespace如果它们没有被点击。它们随机出现在 0 - 2 秒之间。该游戏正在 Firefox 上运行,但在包括我的尝试时没有解决这个问题,但它在 JSFiddle 中不起作用。

      function addMole(){
        xPos=randPosX();
        yPos=randPosY();
        $("#gamespace").append('<img src="img/mole.png" style="top:'+xPos+'px; left:'+yPos+'px;" />');
        var r=Math.floor(Math.random()*(2000));
        t=setTimeout("addMole();", r);
        var count=0;
        setTimeout("remove()", 1000);
        function remove(){
            $("#gamespace").append("<img id='img"+count+"'></img>");
            count++;
            setTimeout("remove()", 1000);
        };
    };//end mole

我的导师告诉我们不要使用 aclass并给了我们这个例子。显然,我想fadeOut而不是添加任何东西。而且我没有任何<p>标签。我只是不知道该放什么来代替它们。或者,如果我完全搞砸了。

var count=0;
setTimeout("add()", 1000);
function add(){
$("div#div1").append("<p id='p"+count+"'></p>");
count++;
  setTimeout("add()", 1000);}
珍妮

好吧,这是更正后的代码和我的 jsfiddle https://jsfiddle.net/JennyF/s4rteuks/14/,它不起作用,但它在我的程序中起作用。我不知道我在 jsfiddle 中做错了什么。我完全复制了所有内容并附加了正确的 jQuery 库。

    function addMole(){
        if (time_left >0){
            xPos=randPosX();
            yPos=randPosY();
            $("#gamespace").append('<img id='+count+' src="img/mole.png" style="top:'+xPos+'px; left:'+yPos+'px;" />');
            var f='#'+count;
            count++;                
            $("#gamespace").find(f).delay(1500).fadeOut();
            var r=Math.floor(Math.random()*(2000));
            t=setTimeout("addMole();", r);
            }else{
                clearTimeout(t);
                $("#gamespace").off("click", "img");
            };//end if
    };//end mole

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在不使用类名称空间的情况下声明对象

来自分类Dev

在不使用规范化空间的情况下删除混合内容元素中的空间

来自分类Dev

在不使用反射的情况下获取类名减去命名空间

来自分类Dev

在不使用图像的情况下制作箭头

来自分类Dev

在不使用变量的情况下对返回的类执行方法

来自分类Dev

在不使用on()的情况下删除动态添加的元素

来自分类Dev

在不使用额外数组的情况下删除重复字符

来自分类Dev

在不使用Util类的情况下从数组中删除重复项

来自分类Dev

如何使用MVC剃须刀在JavascriptJquery中取消屏蔽/禁用或清除文本框

来自分类Dev

在不使用./的情况下运行命令

来自分类Dev

不使用系统命名空间的情况下如何使用字符串

来自分类Dev

在不使用命名空间std的情况下使用字符串文字

来自分类Dev

如何在不使用JavaScript的情况下构建井字游戏?

来自分类Dev

如何在不使用固定高度值的情况下使div访问剩余空间?

来自分类Dev

如何在不使用JavaScript的页面下的情况下单击空间来暂停视频

来自分类Dev

在不使用标签的情况下对名称空间子集的Gatekeeper / OPA约束

来自分类Dev

如何在不使用额外空间的情况下解决这个问题?

来自分类Dev

如何在不使用JavaScript的页面下的情况下单击空间来暂停视频

来自分类Dev

如何在不使用固定高度值的情况下使div访问剩余空间?

来自分类Dev

如何在不使用额外空间的情况下反转堆栈…fp样式

来自分类Dev

Java-在不使用临时列表的情况下创建随机排列

来自分类Dev

在不使用Cognito API的情况下使用DynamoDB

来自分类Dev

在Maven上不使用Spring的情况下使用AspectJ

来自分类Dev

在不使用Visual Studio的情况下使用TFS

来自分类Dev

在不使用jQuery的情况下使用$(Selector)

来自分类Dev

在不使用sqlprefix的情况下使用迁移

来自分类Dev

是否可以在不使用rhc的情况下使用OpenShift?

来自分类Dev

如何在不使用$ scope的情况下使用$ emit / $ on?

来自分类Dev

在不使用表单的情况下使用django-summernote?

Related 相关文章

  1. 1

    在不使用类名称空间的情况下声明对象

  2. 2

    在不使用规范化空间的情况下删除混合内容元素中的空间

  3. 3

    在不使用反射的情况下获取类名减去命名空间

  4. 4

    在不使用图像的情况下制作箭头

  5. 5

    在不使用变量的情况下对返回的类执行方法

  6. 6

    在不使用on()的情况下删除动态添加的元素

  7. 7

    在不使用额外数组的情况下删除重复字符

  8. 8

    在不使用Util类的情况下从数组中删除重复项

  9. 9

    如何使用MVC剃须刀在JavascriptJquery中取消屏蔽/禁用或清除文本框

  10. 10

    在不使用./的情况下运行命令

  11. 11

    不使用系统命名空间的情况下如何使用字符串

  12. 12

    在不使用命名空间std的情况下使用字符串文字

  13. 13

    如何在不使用JavaScript的情况下构建井字游戏?

  14. 14

    如何在不使用固定高度值的情况下使div访问剩余空间?

  15. 15

    如何在不使用JavaScript的页面下的情况下单击空间来暂停视频

  16. 16

    在不使用标签的情况下对名称空间子集的Gatekeeper / OPA约束

  17. 17

    如何在不使用额外空间的情况下解决这个问题?

  18. 18

    如何在不使用JavaScript的页面下的情况下单击空间来暂停视频

  19. 19

    如何在不使用固定高度值的情况下使div访问剩余空间?

  20. 20

    如何在不使用额外空间的情况下反转堆栈…fp样式

  21. 21

    Java-在不使用临时列表的情况下创建随机排列

  22. 22

    在不使用Cognito API的情况下使用DynamoDB

  23. 23

    在Maven上不使用Spring的情况下使用AspectJ

  24. 24

    在不使用Visual Studio的情况下使用TFS

  25. 25

    在不使用jQuery的情况下使用$(Selector)

  26. 26

    在不使用sqlprefix的情况下使用迁移

  27. 27

    是否可以在不使用rhc的情况下使用OpenShift?

  28. 28

    如何在不使用$ scope的情况下使用$ emit / $ on?

  29. 29

    在不使用表单的情况下使用django-summernote?

热门标签

归档