lor*_*afs 3 variables jquery prepend
我有一个img源我想尝试前置,但我正在尝试在源代码中使用变量"id".我在修改这段代码时遇到了麻烦.
$('#photo_850').prepend('<img src= id + ".jpg" />');
Run Code Online (Sandbox Code Playgroud)
谢谢你帮我这个
你的串联是关闭的:
$('#photo_850').prepend('<img src="'+id+'.jpg" />');
Run Code Online (Sandbox Code Playgroud)
另一种可能更容易阅读的方法是:
$("<img>", { src: id + ".jpg" }).prependTo("#photo_850");
Run Code Online (Sandbox Code Playgroud)
此方法首先在第一个参数中创建由字符串表示的元素.接下来,jQuery继续将对象文字的成员映射到新创建的HTML元素.你现在可以猜测我们新创建的<img>
将具有src
属性foo.jpg
,假设变量id
是一个字符串"foo"
.