$(".Go_Image").live('click', function(event) {
var imageurl = $("#ImageUrl").attr('value');
$('#Image').css({'background-image', 'url(' + imageurl + ')'});
});
语法修正;用户在输入字段中键入/粘贴指向图像的链接。一旦他点击 go,元素 #Image 的背景图像就会更改为该链接,也称为输入元素的值。
编辑
按原样,此脚本不起作用。不知道为什么。
最佳答案
$('#image').css({'background-image', 'url(' + imageurl + ')'});
不要忘记添加 repeat: no-repeat;
如果您需要它并指定尺寸。
关于jquery - 使用变量确定背景图片url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5981588/