我有一个img源我想尝试前置,但我正在尝试在源代码中使用变量“id”。我在修改这段代码时遇到了麻烦。
$('#photo_850').prepend('<img src= id + ".jpg" />');
感谢您帮助我
答案 0 :(得分:6)
您的连接已关闭:
$('#photo_850').prepend('<img src="'+id+'.jpg" />');
另一种可能更容易理解的方法是:
$("<img>", { src: id + ".jpg" }).prependTo("#photo_850");
此方法首先在第一个参数中创建由字符串表示的元素。接下来,jQuery继续将对象文字的成员映射到新创建的HTML元素。您现在可以猜测,我们新创建的<img>
将具有src
属性foo.jpg
,假设变量id
是"foo"
的字符串。