gpt4 book ai didi

javascript - 如何禁止向 添加元素

转载 作者:行者123 更新时间:2023-11-28 03:06:22 29 4
gpt4 key购买 nike

我有一个关于向表中添加元素的问题。我有一张 table ,其中的图片是随机添加的。但在某个时刻,两张图片被添加到一个标签中。如果包含图片,如何禁止添加图片?

function randomBlock()
{
var apple = '<img class="applepic" id="applepic" src="Assets/Apple.png" style="width:100%;
height:100% position:absolute; z-index:20">'

var randomNum = Math.floor(Math.random() * 16);
var randomTd1 = $('#clickabletable td').eq(randomNum);
randomTd1.append(apple);
};

function randomSecondBlock()
{
var apples = document.getElementsByClassName("applepic");
for(i=0; i<apples.length;i++)
{
apples[i].remove();
}

var tomatoes = document.getElementsByClassName("tomatopic");
for(i = 0; i<tomatoes.length;i++)
{
tomatoes[i].remove();
}

var tomato = '<img class="tomatopic" src="Assets/Cherry.jpg" style="width:100%; height:100%
position:absolute; z-index:5;">'
var randomNum = Math.floor(Math.random() * 16);
var randomTd2 = $('#clickabletable td').eq(randomNum);
randomTd2.append(tomato);
};

$(document).ready(function()
{
var func = function()
{
randomSecondBlock();
randomBlock();
var time = 1000;
setTimeout(func,time);
}
func();

最佳答案

这个怎么样:

if( !randomTd2.find(‘img’) ){//add image code} 

关于javascript - 如何禁止向 <td> 添加元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60582416/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com