Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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 如何在某些div中将src更改为data src_Javascript_Html_Jquery_Src - Fatal编程技术网

Javascript 如何在某些div中将src更改为data src

Javascript 如何在某些div中将src更改为data src,javascript,html,jquery,src,Javascript,Html,Jquery,Src,有问题的页面: 第页的JS代码: <div class="slider-in-80-104-cm">&nbsp;</div> <script>$(".slider-in-80-104-cm").load("/ #products-27")</script> $(“.slider-in-80-104-cm”)。加载(“/#产品-27”) 从id#products-27下的:-选

有问题的页面:

第页的JS代码:

<div class="slider-in-80-104-cm">&nbsp;</div>
<script>$(".slider-in-80-104-cm").load("/ #products-27")</script>

$(“.slider-in-80-104-cm”)。加载(“/#产品-27”)
从id#products-27下的:-选项卡加载选项卡内容(请参见第页的源代码中的)

在Shoptet.cz中,可以将标题页中的产品添加到bs选项卡中-请参阅标题页中的。我需要这类产品(如80-104-cm等)

我使用jquery$load将内容从标题页选项卡加载到特定页面(产品类别),但在类别页面上,仅加载带有图像的前4个产品,但加载下一个产品时不包含图像

如果我在shoptet admin中更改产品的位置,则始终不会在第五个和下一个产品上显示图像

我需要更改src do data src,因为在某些图像中shoptet加载src,但我需要在data src中显示真实图像。

<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" data-src="https://cdn.myshoptet.com/usr/373834.myshoptet.com/user/shop/detail/682_ergonomicke-nositko-fidella-fusion-baby-size-cubic-lines-rustred.jpg?5f592575" alt="Ergonomické nosítko Fidella Fusion BABY SIZE - Cubic Lines Rustred" data-micro-image="https://cdn.myshoptet.com/usr/373834.myshoptet.com/user/shop/big/682_ergonomicke-nositko-fidella-fusion-baby-size-cubic-lines-rustred.jpg?5f592575">

我在这里使用了许多jquery代码,但没有任何代码不起作用。谢谢。

试试这个

//lets say your image looks like this, give it an id
// <img src="something" id="image"/>

//to give it a data attribute you do this

setTimeout(function(){
  $('.slider-in-80-104-cm .image img').each(function(){ 
    $(this).attr('src', $(this).attr('data-src'));
  });
},1000);


//假设您的图像看起来像这样,给它一个id
// 
//要给它一个数据属性,可以这样做
setTimeout(函数(){
$('.slider-in-80-104-cm.image img')。每个(函数(){
$(this.attr('src',$(this.attr('data-src'));
});
},1000);

评论不用于扩展讨论;这段对话已经结束。