5秒后如何删除动态添加的元素?

杰克·哈丁(Jack Harding)

我正在制作一个简单的游戏,用户应单击苍蝇将其从屏幕上删除。用户放下猫时,不应单击它,我希望5秒钟后使猫gif消失(将自己从DOM中删除)。

如果这已经得到回答,我深表歉意。我很难解决这个问题,因为我的经验非常有限。这是我的第一个问题/帖子。感谢您的任何反馈:)!

$('.square').each(function(i){
    if (($('.square').eq(i)).has(".cat")){
        setTimeout(function(){
            $('.square').eq(i).find('img').remove();
    }, 5000);       
};

^这是我尝试编写的代码... .square类是构成表格的正方形,如divs网格... .cat类是指丢弃的图像。

问题是可以同时将多只猫放到屏幕上。

我需要页面来识别何时将猫掉下,将其设置为5秒钟的超时时间,然后在5秒钟后从页面中删除该特定的猫。

谢谢您的帮助 :)!

var randomize = function (x) {return Math.floor(Math.random()*x)};

var startFunk = function(){
    setTimeout(function(){
        $('.square:empty')[randomize(($('.square:empty').length))].innerHTML = dropArray[randomize(dropArray.length)];
        startFunk();
    }, 500);
};
穆罕默德·优素福

可能有帮助

$('.square').each(function(i){
    if ($(this).find('.cat').length > 0){
        $(this).find('.cat').delay(5000).fadeOut(0, function(){
            // change ..^... with img 
            $(this).remove();
        });
    }
});

在这里演示

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在单击时动态添加类并在 2 秒后将其删除?

来自分类Dev

如何删除在Javascript中动态添加的元素

来自分类Dev

动态添加/删除元素

来自分类Dev

如何使DOM元素保持(刷新后),该元素是动态添加的

来自分类Dev

如何创建一个每隔 10 秒添加一个圆圈并在每 15 秒后删除第一个元素(圆圈)的 LinkedList

来自分类Dev

在Angular中2秒后通过遍历数组来删除动态创建的元素

来自分类Dev

无法删除动态添加的元素

来自分类Dev

如何从线性布局动态添加和删除元素?

来自分类Dev

jQuery如何从动态创建的div中添加/删除动态创建的元素?

来自分类Dev

如何添加动态元素jQuery?

来自分类Dev

无法删除多个动态添加的列表元素

来自分类Dev

Fabric.js动态添加/删除元素

来自分类Dev

动态添加的元素不会删除

来自分类Dev

jQuery动态添加和删除元素

来自分类Dev

JS:定位并删除动态添加的元素

来自分类Dev

动态添加和删除向量中的元素

来自分类Dev

动画后如何删除元素?

来自分类Dev

淡出元素后如何删除?

来自分类Dev

jQuery在5秒后动态更改Full Calendar div

来自分类Dev

如何仅在5秒后执行代码?

来自分类Dev

5秒后如何更改jtextfield边框?

来自分类Dev

5秒后如何使woocommerce消息消失?

来自分类Dev

5秒后如何更改jtextfield边框?

来自分类Dev

如何删除JS添加的元素

来自分类Dev

如何删除jquery添加的元素?

来自分类Dev

如何动态或通过aurelia中的click事件添加和删除自定义元素

来自分类Dev

如何动态或通过aurelia中的click事件添加和删除自定义元素

来自分类Dev

将类添加到动态元素上的正文中,再次单击页面上的任意位置后将其删除

来自分类Dev

CSS在5秒后自动隐藏元素

Related 相关文章

  1. 1

    如何在单击时动态添加类并在 2 秒后将其删除?

  2. 2

    如何删除在Javascript中动态添加的元素

  3. 3

    动态添加/删除元素

  4. 4

    如何使DOM元素保持(刷新后),该元素是动态添加的

  5. 5

    如何创建一个每隔 10 秒添加一个圆圈并在每 15 秒后删除第一个元素(圆圈)的 LinkedList

  6. 6

    在Angular中2秒后通过遍历数组来删除动态创建的元素

  7. 7

    无法删除动态添加的元素

  8. 8

    如何从线性布局动态添加和删除元素?

  9. 9

    jQuery如何从动态创建的div中添加/删除动态创建的元素?

  10. 10

    如何添加动态元素jQuery?

  11. 11

    无法删除多个动态添加的列表元素

  12. 12

    Fabric.js动态添加/删除元素

  13. 13

    动态添加的元素不会删除

  14. 14

    jQuery动态添加和删除元素

  15. 15

    JS:定位并删除动态添加的元素

  16. 16

    动态添加和删除向量中的元素

  17. 17

    动画后如何删除元素?

  18. 18

    淡出元素后如何删除?

  19. 19

    jQuery在5秒后动态更改Full Calendar div

  20. 20

    如何仅在5秒后执行代码?

  21. 21

    5秒后如何更改jtextfield边框?

  22. 22

    5秒后如何使woocommerce消息消失?

  23. 23

    5秒后如何更改jtextfield边框?

  24. 24

    如何删除JS添加的元素

  25. 25

    如何删除jquery添加的元素?

  26. 26

    如何动态或通过aurelia中的click事件添加和删除自定义元素

  27. 27

    如何动态或通过aurelia中的click事件添加和删除自定义元素

  28. 28

    将类添加到动态元素上的正文中,再次单击页面上的任意位置后将其删除

  29. 29

    CSS在5秒后自动隐藏元素

热门标签

归档