我制作了这个剧本:
skin.jpg
此脚本将属性“数据”设置为“新图像”值。但我不会在$(document).on('DOMNodeInserted', function(e) {
$('.stam').on('click', function() {
$('.new-image').val($(this).attr("data"));
});
});
的{{1}}内插入属性data
。可能吗?
HTML:
src=" "
答案 0 :(得分:2)
使用attr()
代替此val()
。
$('.new-image').attr('src', $(this).attr("data"));
答案 1 :(得分:0)
使用.prop()代替val()。
$('.new-image').prop('src', $(this).attr("data"));
将src存储在“data-src”属性中(如data-src =“myUrl”) - 然后你可以这样写:
$('.new-image').prop('src', $(this).data("src"));