Javascript 如何检查计时器序列中是否存在元素

Javascript 如何检查计时器序列中是否存在元素,javascript,jquery,Javascript,Jquery,我想知道是否有一种方法可以让我检查一个id是否存在,如果存在,请执行我的功能,然后检查下一个id是否存在 例如:如果log2627251存在,则执行我的函数,然后检查或等待log2627252存在,然后执行函数并继续 var checkExist=setInterval(函数(){ 如果($('#log2627251')。长度){ log(“如果存在do函数,则查找下一个id”); clearInterval(检查存在); } }, 100); 文本 文本 文本 文本不完全确定您在问什么。使

我想知道是否有一种方法可以让我检查一个id是否存在,如果存在,请执行我的功能,然后检查下一个id是否存在

例如:如果log2627251存在,则执行我的函数,然后检查或等待log2627252存在,然后执行函数并继续

var checkExist=setInterval(函数(){
如果($('#log2627251')。长度){
log(“如果存在do函数,则查找下一个id”);
clearInterval(检查存在);
}
}, 100);

文本
文本
文本

  • 文本不完全确定您在问什么。使用jquery,检查选择器响应的长度应该有效。您的意思是,在继续执行if语句之前,您想使用一个变量来封装您的值,并查看变量中是否有值?旁注:
    data=“2627251”
    如果您试图创建一个数据属性,它应该有一个
    数据键
    形式的键,而不仅仅是
    数据
    当它们都存在时,你到底想做什么?如果只是等待它们全部存在,则可以为它们全部执行选择器,并检查长度是否等于要检查的元素总数。@Taplar好的,我已重新打开它。