Jquery 在循环中使用.first()(Wordpress)

Jquery 在循环中使用.first()(Wordpress),jquery,wordpress,Jquery,Wordpress,我有一个Wordpress JQUERY问题。我正在尝试使用这样一段代码: <script type="text/javascript"> jQuery(document).ready(function($){ $("article").each(function(){ $('.entry-content img').first().hide(); }); }); &l

我有一个Wordpress JQUERY问题。我正在尝试使用这样一段代码:

<script type="text/javascript"> 
        jQuery(document).ready(function($){
            $("article").each(function(){
                $('.entry-content img').first().hide();
            });
        });

</script>
我想隐藏每个帖子的第一张图片


谢谢

您需要在此元素上指定第一个图像,因为您循环了所有“article”标记,但对于每个标记,您都在所有文档上选择了第一个“.entry content img”,因此隐藏的内容都是一样的

<script type="text/javascript"> 
        jQuery(document).ready(function($){
            $("article").each(function(){
                $('.entry-content img', $(this)).first().hide();
            });
        });

</script>

$'article.entry content'。查找'img:first'。隐藏;?不,他想隐藏每篇文章的第一张图片,他的代码和你的代码只隐藏第一篇文章image@Arthur没有,find应用选择器上下文,因此对于每一篇文章。在集合中输入内容,它会找到第一个img并隐藏它。没有问题:将您的问题提交给futur reader解决: