Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有Jquery循环_Jquery_Loops - Fatal编程技术网

有Jquery循环

有Jquery循环,jquery,loops,Jquery,Loops,我很难让这段代码循环。我想让它检查一下#94785的ID是什么状态,然后告诉我 $(window).load(function(){ $('#94785').each(function() { if ($('#94785').attr('aria-hidden') == 'false') { console.log('checked'); } else { console.log('notchecked');

我很难让这段代码循环。我想让它检查一下#94785的ID是什么状态,然后告诉我

$(window).load(function(){
    $('#94785').each(function() {
        if ($('#94785').attr('aria-hidden') == 'false') {
            console.log('checked');
        } else {
            console.log('notchecked');
        }
    });
});
使用
$(this)
而不是
$('#94785')

…回调是在当前DOM元素的上下文中触发的,因此关键字this引用元素

使用
$(this)
而不是
$('#94785')

…回调是在当前DOM元素的上下文中触发的,因此关键字this引用元素


id为94785的元素是动态创建的吗?(即,在页面加载后创建)在我的回答之后一切都正常吗?要回答您的问题,需要先加载幻灯片。id为94785的元素是动态创建的吗?(也就是说,在页面加载后创建)在我的回答之后一切都正常吗?回答你的问题是,它与幻灯片一起工作,因此必须先加载。因此,此操作只运行一次,我需要它检查aria是否每次都隐藏。这是我使用它的地方。每次都是什么意思?单击时底部滑块aria hidden=false,或者它进入与内容对应的顶部滑块上的中心视图。当div有aria hidden=false时,我希望发生一些事情。我所说的有意义吗?所以这运行一次,我需要它来检查aria是否每次都隐藏。这里是我使用它的地方。每次都是什么意思?单击时底部滑块aria hidden=false,或者它进入与内容对应的顶部滑块上的中心视图。当div隐藏了aria=false时,我希望发生一些事情。我所说的有意义吗?
$(window).load(function(){
    $('#94785').each(function() {
        if ($(this).attr('aria-hidden') == 'false') {
            console.log('checked');
        } else {
            console.log('notchecked');
        }
    });
});