Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.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
Javascript 在类加载时删除图像_Javascript_Jquery - Fatal编程技术网

Javascript 在类加载时删除图像

Javascript 在类加载时删除图像,javascript,jquery,Javascript,Jquery,我试图删除一个类出现在页面上后的图像。请帮助我找出代码中的错误,而不是jquery和js中的bright。谢谢你的帮助 $( document ).ready(function() { function blah (){ if ($(".Stage_lines_id")[0]){ $('img[src*="still_metrix.jpg"]').remove(); } setInterval(blah, 1000 * 1);

我试图删除一个类出现在页面上后的图像。请帮助我找出代码中的错误,而不是jquery和js中的bright。谢谢你的帮助

$( document ).ready(function() {

    function blah (){
    if ($(".Stage_lines_id")[0]){ 
        $('img[src*="still_metrix.jpg"]').remove();

    }
      setInterval(blah, 1000 * 1); 
     }

    });
试试这个:

if ($(".Stage_lines_id").length){ 
    $('img[src*="still_metrix.jpg"]').remove();

}

在您的代码中,问题是在dom ready上没有调用
blah
,而
setInterval
必须发生在
ready
内部而不是
blah
内部

还可以在删除图像后清除间隔

你需要像这样的东西

jQuery(function($) {

    function blah (){
        if ($(".Stage_lines_id").length){ 
            $('img[src*="still_metrix.jpg"]').remove();
            clearInterval(timer);
        }
    }
    var timer = setInterval(blah, 1000 * 1); 

});

只需在活动中运行它

$( document ).ready(function() {


    $('.Stage_lines_id').each(function(){

        $('img[src*="still_metrix.jpg"]').remove(); //also could use .hide();


     });

});

您最初在哪里调用函数blah?您所说的出现在页面上是什么意思?以后是否会添加到页面上?如何以及何时调用函数确实是非常重要的。在文档准备就绪时,应该启动blah。我有一个滑块仍在加载。一旦它完成了,它的一些类也会出现。因此,一旦这些类出现,我想要的图像也应该被删除。有什么区别<代码>$(“.Stage\u lines\u id”)[0]或
$(“.Stage\u lines\u id”)。长度
尝试此操作。但是它得到了这个错误
uncaughttypeerror:Object#没有方法'ready'
@user2356555除了jquery之外,还有哪些库包含在page@user2356555尝试更新后的解决方案,因为我假设
$
没有指向jQuery库,更不用说解决方案没有冲突。谢谢大家的帮助。