如何通过cheerio获取图像url?

问题描述 投票:2回答:1

[enter image description here我想通过从滑动器上通过cheerio抓取数据来获取图像url,但是能够做很多尝试,但是可以找到解决方案,这是下面的代码

const retURL = a.find('.gallery-carousel').find('img').attr('src')
.map(function(){ 
    let image=  $(this).attr('src'); 
    console.log(image, 'nnnnknknkn')
 })
 const retURL = $('div.carousel').attr('img')
 const retURL = $('gallery-carousel__image-touchable').text()
node.js image cheerio
1个回答
0
投票

var listItems = $(".gallery-carousel ul li");
listItems.each(function(idx, li) {
    let image=  $(li).find('img').attr('src'); 
    console.log(image);
    // and the rest of your code
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<div class="gallery-carousel">
<ul>
<li class="slide selected">
<button><img src="https://i.stack.imgur.com/rC97H.png" alt="hello" /> </button>
</li>
<li class="slide">
<button><img src="https://i.stack.imgur.com/1.png" alt="hello" /> </button>
</li>
<li class="slide">
<button><img src="https://i.stack.imgur.com/2.png" alt="hello" /> </button>
</li>
</ul>
</div>
© www.soinside.com 2019 - 2024. All rights reserved.