我正在添加广告到页面使用这个,我有大约5个广告在页面上每个到一个不同的元素。我得到的问题是在一些页面上所有的元素都不在那里,所以我想“跳过”他们,如果他们不在那里,在它找到第一个元素的时候,添加一个广告,如果下一个元素不在页面上,它就会出错,然后不会在下面的元素中显示广告。这个元素在一些页面上,但不在其他页面上,那么我如何在不存在的页面上“跳过它”呢 do
我在一个超时函数中有以下代码,当元素存在时,它可以正常工作,但当它不存在时,它会抛出一个控制台错误(结果会破坏页面上的其他内容)setTimeout(function() { var dashboard_basket = document.querySelector('#dashboard_basket');
var dashboard_basket_card
我创建了一个函数,当单击按钮时,元素会被复制。如果然后单击该元素,则会执行一个删除该元素的函数。问题是,delete函数只在第一个按钮上工作(该按钮在加载js后出现在页面上),而不工作于稍后添加的按钮(在加载js时不存在)。有任何方法可以让删除函数也在新的按钮上运行吗?这是add函数 let clone = document.querySelector('#element').cloneNode(true);