我是JavaScript、jQuery和Stack的新手。
我正在尝试使用data().url获取url,并在每个img中添加与src相同的url。下面是HTML的一个示例。
<ol>
<li><div class="image"><img data-url="https://lh4.googleusercontent.com/.../s400/image-1.png"/></div></li>
<li><div class="image"><img data-url="https://lh4.googleusercontent.com/.../s400/image-2.png"/></div></li>
<li><div class="image"><img data-url="https://lh4.googleusercontent.com/.../s400/image-3.png"/></div></li>
</ol>如何使用jquery来实现这一点?
发布于 2013-06-25 19:36:11
试试这个:
$(".image img").each(function(){
$(this).attr("src" , $(this).data().url );
});下面是示例:http://jsfiddle.net/42A93/1/
欢迎来到SO!
发布于 2013-06-25 19:36:28
你可以这样做:
$('.image img').attr('src', function(){ return $(this).data('url') });发布于 2013-06-25 19:37:05
试一试
$(".image img").attr('src', function(){
return $(this).data('url');
})https://stackoverflow.com/questions/17296201
复制相似问题