用jquery设置图像的SRC

时间:2016-01-29 13:26:51

标签: javascript jquery

我制作了这个剧本:

skin.jpg

此脚本将属性“数据”设置为“新图像”值。但我不会在$(document).on('DOMNodeInserted', function(e) { $('.stam').on('click', function() { $('.new-image').val($(this).attr("data")); }); }); 的{​​{1}}内插入属性data。可能吗?

HTML:

src=" "

2 个答案:

答案 0 :(得分:2)

使用attr()代替此val()

$('.new-image').attr('src', $(this).attr("data"));

答案 1 :(得分:0)

  1. 使用.prop()代替val()。

    $('.new-image').prop('src', $(this).attr("data"));

  2. 将src存储在“data-src”属性中(如data-src =“myUrl”) - 然后你可以这样写:

    $('.new-image').prop('src', $(this).data("src"));